opencv 图片处理

帅哥加美女 2014-06-26 06:03:45
请教下大家我从android 端传给 opencv 一个图像buffer 我想在这个buffer上打一个logo,
bup_buffer 为传过来的 。

Mat img(1033, 667, CV_8UC4, bmp_buffer);
// Mat img = imread("/mnt/sdcard/1.jpg",-1);

Mat logoImage = imread("/mnt/sdcard/2.png");
cv::Mat imageROI;
imageROI = img(cv::Rect(10,10,logoImage.cols,logoImage.rows));
// cv::Mat logo = cv::imread("/mnt/sdcard/2.png",0);
logoImage.copyTo(imageROI );

// memcpy(bmp_buffer,img.ptr(0),1033*667);
imwrite( "/mnt/sdcard/000000000000.jpg",img);

但是很奇怪 这一句几部操作不起作用,如果 换成// Mat img = imread("/mnt/sdcard/1.jpg",-1); 就可以了,求指点
...全文
118 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2014-06-27
  • 打赏
  • 举报
回复
建议使用 Image Magick

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧