opencv学习笔记
文章平均质量分 75
xiaotingting_
不爱读书写作的科研工作者不是一个合格的小可爱
展开
-
opencv学习笔记-1,存储并打开图片
opencv学习笔记,小白入门,多多交流,一起进步~原创 2017-06-07 20:14:29 · 278 阅读 · 0 评论 -
opencv学习笔记-2,图像颜色空间转换
一、代码#include#include#includeusing namespace cv;using namespace std;int main(int argc,char**argv){Mat img=imread("1.jpg");namedWindow("my picture",CV_WINDOW_AUTOSIZE);imshow("m原创 2017-06-09 09:19:56 · 504 阅读 · 0 评论 -
opencv学习笔记-5,绘制线条、矩形、圆、椭圆,添加文字
一、代码#include#include#includeusing namespace cv;Mat img;void Mylines();void Myrectangle();void Mycircle();void Myellipse();int main(int argc,char**argv){ img=imre原创 2017-07-20 16:07:18 · 364 阅读 · 0 评论 -
grabcut 图像目标分割(1)
代码:#include<opencv2/opencv.hpp>bool selectObject = false;cv::Point origin;cv::Rect selection;cv::Mat src;cv::Mat srcMarks;cv::Mat result;cv::Mat foreground;void GrabCutSegment(); void onMouse(in...原创 2018-03-03 19:48:00 · 497 阅读 · 0 评论 -
grabcut图像分割(2)
grabcut分割算法简单且效果较好,初步决定将其应用到项目中,为了省去其人机交互的部分考虑到图像的显著性,查看的基本方法大多涉及机器学习。由于我们的项目待处理图像较为规整,于是想到每幅图片均提取相同的矩形区域,为grabcut算法提供先验像素。具体代码如下:#include"highgui.h" #include"cv.h" using namespace cv; Rect sel...原创 2018-03-18 17:34:13 · 1003 阅读 · 0 评论 -
检测标记最大联通区域后使用grabcut分割
用图像分割之最大连通域算法得到最大轮廓矩形框,再使用grabcut分割:#include<opencv2\opencv.hpp> #include<cmath> using namespace cv; using namespace std; int main() { Mat srcImage = imread( "test_image.png"...原创 2018-04-29 20:24:21 · 374 阅读 · 0 评论