opencv
林中青木
红薯先生
985人工智能硕博生,拥有十多项发明专利(8项)和软著(11项),包括SCI内多篇论文,多个国家级证书(3个国三级、4个国四级),曾获国内外“人工智能算法”竞赛(包括国家级省市级等,一等奖6项、二等奖7项、三等奖4项)证书十多项,以上均以第一作者身份,并拥有省市校级个人荣誉证书十多项。
展开
-
一些经典的Math高效率算法
分享一些经典的Math高效率商业源码运算算法,值得收藏原创 2023-08-26 14:59:05 · 60 阅读 · 0 评论 -
智商测试题目(看有几个人能看懂)
上面是宏定义,下面是算法实现。小伙伴,你能看懂吗?原创 2023-08-25 11:35:38 · 99 阅读 · 0 评论 -
cv::Mat转QImage(商业源码)
opencv cv::Mat转QT中的QImage。原创 2023-08-24 09:34:28 · 56 阅读 · 0 评论 -
<<动手学OpenCV源码>>---CV_VERSION
各位CV好友,大家好,今天我决定每天更新一篇OpenCV基础源码,从最基础的讲起,欢迎各位小伙伴转发收藏,不合理的地方请批评指正讲解:#在预编译时期将宏参数转换为字符串;宏连接符## 用于将带参数的宏定义中将两个子串(token)联接起来,从而形成一个新的子串;但它不可以是第一个或者最后一个子串。所谓的子串(token)就是指编译器能够识别的最小语法单元。但是“##”不能随意粘合任意字符,必须是合法的C语言标示符。在单一的宏定义中,最多可以出现一次“#”或“##”预处理操作符。如果没有指原创 2023-06-09 08:34:26 · 180 阅读 · 0 评论 -
opencv今犹在,不见当年引路人
今天在整理资料时,看到了那本读研时候的opencv3,作者毛星云;原创 2022-11-02 14:53:47 · 928 阅读 · 0 评论 -
秦九韶算法和最小二乘法的源码实现(附源码)
【代码】秦九韶算法和最小二乘法的源码实现(附源码)原创 2022-11-01 18:26:06 · 157 阅读 · 0 评论 -
计算机视觉之------OpenCV算子自研------RGB空间至HSV空间的转换源码(包含遍历最大值最小值源码)
RGB空间至HSV空间的转换源码(包含遍历最大值最小值源码)原创 2022-11-01 08:24:17 · 408 阅读 · 0 评论 -
计算机视觉算法之------滤波算子自研(附源码)
目前国内外的大环境下,许多的视觉公司或者爱好者,大多数是调用opencv、halcon、visionpro等库,鲜有人从底层算法着手,因为在于这个迎难而上的初心下,笔者会陆续公布一些基础算子自研,给大家来抛砖引玉,有好的想法的同学,可以把想法发我。原创 2022-10-31 08:48:31 · 207 阅读 · 0 评论 -
CString\string\char*\LPSTR\int\float\byte之间的常见类型转换
CString\string\char*\LPSTR\int\float\byte之间的常见类型转换,CString的Format格式化方法是非常好用的。string的c_str()也是非常常用的,但要注意和char *转换时,要把char定义成为const char*,这样是最安全的。以上函数UNICODE编码也没问题:unicode下照用,加个_T()宏就行了,像这样子_T("%s")原创 2022-10-28 17:48:39 · 250 阅读 · 0 评论 -
浅谈OpenCV之CvvImage的定义与实现以及在MFC里显示出来(附源码)
如何把opencv图像显示在MFC图片控件里,浅谈OpenCV之CvvImage的定义与实现以及在MFC里显示出来原创 2022-10-26 17:19:20 · 932 阅读 · 0 评论 -
如何用MFC打开文件夹并选择一幅图片并显示[opencv](附源码)
【代码】如何用MFC打开文件夹并选择一幅图片。-opencv原创 2022-10-26 17:04:24 · 1839 阅读 · 0 评论 -
OpenCV中 CV_IMAGE_ELEM 详细说明及其他方式对像素操作的方法使用,alpha混合(透明混合)函数(附源码)
用Mat存储一幅图像时,若图像在内存中是连续存储的(Mat对象的isContinuous == true),则可以将图像的数据看成是一个一维数组,而data(uchar*)成员就是指向图像数据的第一个字节的,因此可以用data指针访问图像的数据,从而加速Mat图像的访问速度。当图像元素连续时,可以看成一行,按行展开,利用指针来获取起始行的位置,进行遍历,crop_img 是不连续的Mat图像,如果想转为连续的,最简单的方法,就是将不连续的crop_img 重新clone()一份给新的Mat就是连续了。原创 2022-10-25 14:36:13 · 954 阅读 · 0 评论 -
基于Opencv的多界面显示的方法(附源码)
一个dlg上面显示多幅图片,再也不用一个界面一张图片了,很灵活,无限制添加。原创 2022-10-25 08:47:45 · 386 阅读 · 0 评论 -
图像二值化方法汇总介绍
本文介绍超过十种以上的基于全局阈值的图像二值化方法,其中最大值为255表示白色, 0 表示黑色,H表示图像直方图。该方法假设直方图是一个双峰模式的直方图,对直方图使用平滑滤波迭代多次,知道只剩下两个最大的峰J与K则阈值为T=(J+K)/2, 如果图像形成直方图只会有一个单峰或者有大片平坦区域的时候,该方法不太适合。Otsu主要是图像直方图进行阈值分类,从0~255之间,然后求它们的最小内方差对应直方图灰度索引值作为阈值实现图像二值化,OpenCV中已经实现,而且是OpenCV2.x全局阈值二值化方法。原创 2022-10-20 23:41:59 · 641 阅读 · 0 评论 -
小波变换处理灰度图像的cv代码
小波图像边缘检测可以超越传统的图像边缘检测方法,这种方法能有效的检测在不同尺寸下的图像边缘特征。小波变换在时域和频域中都具有很好的局部特性,它可以将信号或图像分成交织在一起的多尺度组成成分,并且对于大小不同的尺度成分使用相应粗细的时域或者空域取样步长。对高频信号的细处理和对低频信号的粗处理,从而能够不断聚集到对象的任意微小细节。总之,小波变换边缘检测技术很牛,也很难。处理灰度图像的cv代码;原创 2022-10-19 08:52:10 · 544 阅读 · 0 评论 -
浅谈OpenCV——filter2D根据代码讲原理
opencv C++原创 2022-10-18 16:40:38 · 1182 阅读 · 2 评论