资源简介
基于VS2015+WIN8通过opencv实现,图像中对象提取,真实案例,获取这样的对象,去掉其他干扰或非目标对象
代码片段和文件信息
#include
#include
#include
using namespace cv;
using namespace std;
Mat src binary dst;
int main(int argc char** argv) {
src = imread(“D:/gloomyfish/case3.png“ IMREAD_GRAYSCALE);
if (src.empty()) {
printf(“could not load image...\n“);
return -1;
}
namedWindow(“input image“ CV_WINDOW_AUTOSIZE);
imshow(“input image“ src);
// 二值化
threshold(src binary 0 255 THRESH_BINARY | THRESH_OTSU);
imshow(“binary image“ binary);
// 形态学操作
Mat kernel = getStructuringElement(MORPH_RECT Size(3 3) Point(-1 -1));
morphologyEx(binary dst MORPH_CLOSE kernel Point(-1 -1));
imshow(“close image“ dst);
kernel = getStructuringElement(MORPH_RECT Size(3 3) Point(-1 -1));
morphologyEx(dst dst MORPH_OPEN
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2568 2018-01-17 13:52 case3.cpp
文件 617704 2018-01-16 21:49 51CTO-OpenCV小案例实战教程-03.pdf
----------- --------- ---------- ----- ----
620272 2
- 上一篇:MAPX5.0的sample
- 下一篇:苹果cms版本10采集插件,非常好用
相关资源
- OpenCVSharp 最新4.0 的19个
- 基于qt+opencv的人脸识别
- 张正友相机标定Opencv实现完整程序+棋
- opencv2计算机视觉编程手册(中文)
- Qt+opencv+摄像头+人脸检测
- 冈萨雷斯《数字图像处理》(第二版
- 基于Opencv的二维码识别
- opencv标定用的棋盘格
- OpenCV中apps中编译的createsamples.exe等
- OpenCV实现图片球面化
- OpenCV实现手掌控制鼠标
- 使用ROS驱动大恒相机采集数据
- 数字图像处理毕业论文
- 高级图形图像处理试卷及其答案
- zbar_识别二维码.zip
- 利用OpenCV进行手指识别
- 数字图像处理 逆滤波与维纳滤波
- 视频图像处理压缩源代码
- OpenCV实现IHS简单图像融合
- 数字图像处理系统的设计与实现 毕业
- 粒子滤波检测基于OpenCV
- 档案图像空间相关性分析
- 医学图像处理及其在制定放疗计划中
- 利用opencv在arm9上实现USB摄像头视频采
- opencv透视变换
- 生物医学图像处理习题.wps
- 使用opencv求Zernike矩
- opencv UDP协议的摄像头视频实时传输
- 《数字图像处理》课程设计题目
- 条件随机场CRF图像处理工具
评论
共有 条评论