opencv
文章平均质量分 84
wwj55166
改变世界的人
展开
-
halcon HObiect和 opencv Mat 转化
Mat HImageToIplImage(HObject &Hobj) { //get_grayval(Image : : Row, Column : Grayval) cv::Mat pImage; HTuple htChannels; HTuple width, height; width = height = 0; //转换图像格式原创 2017-09-14 10:47:07 · 767 阅读 · 0 评论 -
QImage和 Mat 转化
QImage cvMat2QImage(const cv::Mat& mat) { // 8-bits unsigned, NO. OF CHANNELS = 1 if(mat.type() == CV_8UC1) { QImage image(mat.cols, mat.rows, QImage::Format_Indexed原创 2017-09-14 16:00:18 · 553 阅读 · 1 评论 -
Opencv2系列学习笔记4(灰度直方图)
和之前的一篇blog【http://blog.csdn.net/lu597203933/article/details/14104505】一样,这篇是opencv2的Mat格式。一:一维直方图Code:[cpp] view plaincopyprint?int main() { Mat image转载 2015-01-15 17:21:31 · 460 阅读 · 0 评论 -
【转】Opencv2系列学习笔记10(提取连通区域轮廓)
连通区域指的是二值图像中相连像素组成的形状。而内、外轮廓的概念及opencv1中如何提取二值图像的轮廓见我的这篇博客:http://blog.csdn.net/lu597203933/article/details/14489225 轮廓的简单提取算法如下: 系统性地扫描图像直到遇到连通区域的一个点,以它为起始点,跟踪它的轮廓,标记边界上的像素。当轮廓完整闭合,扫描回到转载 2015-01-15 17:09:17 · 668 阅读 · 0 评论 -
细化算法 Cvthin skeleton
程序编码参考经典的细化或者骨架算法文章:T. Y. Zhang and C. Y. Suen, “A fast parallel algorithm for thinning digital patterns,” Comm. ACM, vol. 27, no. 3, pp. 236-239, 1984.它的原理也很简单: 我们对一副二值图像进行骨架提取,就是删除不需要的轮廓点转载 2017-09-08 11:48:24 · 2683 阅读 · 0 评论 -
CV资料
CV人物1:Jianbo Shi史建波毕业于UC Berkeley,导师是Jitendra Malik。其最有影响力的研究成果:图像分割。其于2000年在PAMI上多人合作发表"Noramlized cuts and image segmentation"。这是图像分割领域内最经典的算法。主页:www.cis.upenn.edu/~jshi/ 和 www.cs.cmu.edu/~jshi/转载 2017-10-20 17:56:09 · 461 阅读 · 0 评论 -
LUT查找表的用法 --opencv
程序及分析/* * FileName : lookup_table.cpp * Author : xiahouzuoxin @163.com * Version : v1.0 * Date : Sun 01 Jun 2014 04:35:37 PM CST * Brief : * * Copyright (C) MICL,USTB */#inclu...转载 2018-08-30 16:50:20 · 3354 阅读 · 0 评论