
视觉
SpadeA_Iverxin
学无止境
展开
-
OpencCV制作相框效果
思路:使用PS制作一个png格式的相框。中间为透明的。命名为wraper.png使用openCv读取wraper.png。判定通道4(alpha)是否为0。如果为0则表示透明的部分。如果为255则表示完全不透明的部分。将所有值不为0的像素点在图片中的行、列记录下来。读取要覆盖的图像src.jpg。根据第二步记录的位置坐标,将src.jpg中的图片像素替换成wraper.png的像素值。注意事项:imread()读取图片时,默认读取3个通道,即BGR通道。当读取png图片时,需要制定另一个参数原创 2020-09-13 22:21:15 · 251 阅读 · 0 评论 -
debian9/ubuntu18/deepin 编译安装opencv for java和eclipse环境配置
写在前现在是2020.12,此时debian10已经出了。但是在debian10上编译出来的java库并不能够识别。原因没有找到。然后又在debian9、ubuntu18和deepin上进行测试,都能够正确编译。中间有很多坑。尤其是我用debian10编译的时候,坑了我一天半,最后换系统皆大欢喜。在此分享给大家心酸历程。opencvForJava1. 编译过程从OpenCV官网下载源...原创 2020-01-12 17:07:11 · 576 阅读 · 0 评论 -
Java 使用OpenCV进行颜色识别
文章目录Java使用OpenCV进行颜色识别流程详细步骤库加载图像读取色域转换直方图均衡化输出二值图像处理噪点轮廓识别结果处理轮廓绘制Java使用OpenCV进行颜色识别流程库加载图像读取色域转换直方图均衡化(选用)输出二值图像噪点处理轮廓识别结果解析详细步骤库加载System.loadLibrary(Core.NATIVE_LIBRARY_NAME);图像读取...原创 2019-11-17 18:25:03 · 4082 阅读 · 2 评论