将两张相同大小,相同类型的图片融合的函数。他可以实现图片的特效 cv::Mat A(5, 4, CV_8UC3, cv::Scalar(250, 5, 0)); cv::Mat B(5, 4, CV_8UC3, cv::Scalar(0, 3, 250)); cv::Mat dst; cv::add            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-01-25 14:16:39
                            
                                338阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace cv; using namespace std; bool LinearBlendi            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-08 11:28:06
                            
                                83阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> #include <iostream> using namespace            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-08 11:27:54
                            
                                103阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            目录一、前言二、图像混合1、什么是图像混合1.图像混合介绍2.算法原理2、API:addWeighted()1.函数原型2.API参数解释三、全部代码及结果展示1、代码2、运行效果图一、前言欠下的总是要还的,继续给大家更新有关于OpenCV的教程。为什么每次开头都要先说这么一句话呢,就是为了激励自己,做一件事,不要拖,好好认认真真做下去,真的...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-09-07 09:51:37
                            
                                2337阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            影像可以用不同的方式組合,就像是矩陣運算,各個相對像素做加減乘除,這邊介紹如何使            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-01-05 13:17:13
                            
                                92阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #include #include "opencv2/core            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-05-16 15:16:49
                            
                                87阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            learn opencv website: https://www.learnopencv.com/ learn opencv github:https://github.com/spmallick/learnopencv            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2022-07-21 08:25:18
                            
                                349阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、openCV介绍  Open Source Computer Vision Library.OpenCV于1999年由Intel建立,如今由Willow Garage提供支持。OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows、MacOS操作系统上。它轻量级而且高效——由一系列 C 函数和少量C++类构成,同时提供了Python、Ruby、M            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-18 22:33:46
                            
                                206阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                Meanshift(均值漂移)是一种在一组数据的密度分布中寻找局部极值的稳定的方法。Meanshift不仅能够用于图像滤波,视频跟踪,还能够用于图像切割。(x,y,r,g,b),均值漂移能够用一个窗体扫描空间来找到数据密度最大的区域,能够理解为数据分布最集中的区域。opencv自带的meanshift切割函数cvPyrMeanShiftFiltering()中,就专门            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-16 16:14:07
                            
                                73阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
               记录cvSmooth函数的用法和 OpenCV自带的人脸检测。(1)cvSmooth函数  void cvSmooth( const CvArr* src, CvArr* dst,int smoothtype=CV_GAUSSIAN,int param1, int param2, double param3, double param4 ); src:输入图像. dst:输出图像. smoo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-05 14:12:43
                            
                                56阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            OpenCV4.4.0+VS2017 环境配置1.准备工具1.OpenCV4.4安装包,下载地址:opencv-4.4.0-vc14_vc15.exe(下载速度可能会很慢!)2.VS2017, 若是机器上没有安装,可以在线安装,也可以下载离线安装包,特别的大(大于20G),安装比较慢。3.安装环境:Win10 64位操作系统2.详细步骤1.下载OpenCV自解压程序直接访问OpenCV下载页面:O            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-25 14:54:42
                            
                                388阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            任务根据语义分割网络的输出,去求以下任务的结果。(神经网络的后处理操作) (1)画出病灶边界 (2)画出贴近的椭圆 (3)过滤病灶内的噪声 (4)计算病灶的不规则周长 (5)计算病灶面积 (6)画出径线原图预处理假设网络为一个二分类语义分割网络,网络的输出是一个二维的tensor,每个像素的值为0~1的置信度。先预处理操作,通过设置阈值把每个像素转换为0或者255,分别代表背景和目标,生成mask            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-17 15:39:24
                            
                                68阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
                    OpenCV强大的图像处理被广泛应用与各行各业,如何将其部署到不同的平台是每个OpenCV开发人员必须面对解决的。对于OpenCV开发,很多选择C++实现基本的算法,而如何将算法应用到IOS、Android或嵌入式设备上却 是一个问题,这节将讲解OpenCV 在Android上的部署,这里选择在Android S            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-25 12:06:52
                            
                                60阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            图像最基本的变换即仿射变换(Affine Transform)和透射变换(Perspective Transform)。仿射变换是对一个向量空间进行一次线性变换并接上一次平移。透射变换是中心投影的射影变换。1.仿射变换仿射变换是线性变换与平移的组合。1.1原理描述首先,线性变换是什么?线性变换是满足以下两条性质的变换:1)直线在变换后仍然为直线,不能有所弯曲。2)原点必须保持固定。常见的线性有绕原            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-11 14:53:42
                            
                                515阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            这篇文章主要介绍如何通过vs2012配置opencv,然后再具体修改调试opencv的代码。1、配置opencv工程项目这里主要是介绍如何通过vs2012编译源代码,具体步骤可以参考:【OpenCV入门教程之七】 玩转OpenCV源代码:生成OpenCV工程解决方案与OpenCV源码编译因为我用的vs版本是vs2012,对应于VC11,在编译的过程中,如果出现以下类似的问题,可以参考一下:1)CM            
                
         
            
            
            
            (一)Mat矩阵中数据指针Mat.data是uchar类型指针,CV_8U系列可以通过计算指针位置快速地定位矩阵中的任意元素。 二维单通道元素可以用Mat::at(i, j)访问,i是行序号,j是列序号。注:后来知道可以通过类型转换,用指针访问data数据,见后文)。可以用Mat::ptr()来获得指向某行元素的指针,在通过行数与通道数计算相应点的指针。参照OpenCV的Mat::a            
                
         
            
            
            
            Opencv 英文文档地址 :  docs.opencv.orgOpenCV (Open Source Computer Vision Library: http://opencv.org) 是一个使用 BSD 许可证的开源库,包含数百个计算机视觉算法。此文档详细的描述了 OpenCV 2.x API,这主要是 C++ API,相对于 OpenCV 1.x API 的 C            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-25 20:34:48
                            
                                72阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            霍夫线变换OpenCV 提供三种不同的霍夫线变换分别是:标准霍夫变换(Standard Hough Transform, SHT)、多尺度霍夫变换(Multi-Scale Hough Transform, MSHT)和累计概率霍夫变换(Progressive Probabilistic Hough Transform, PPHT)。其中多尺度霍夫变换(MSHT)为经典霍夫变换(SHT)在多尺度下的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-15 12:43:25
                            
                                100阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
              很多细碎的知识散落在各个角落,每天记录用过的函数和知识点。不积跬步无以至千里。1、cvZero()可以将矩阵置0.2、一个很好的debug网站 http://stackoverflow.com/3、用了Mat确实方便了许多,但是接着就出现了许多莫名奇妙的错误。  integral()CV_EXPORTS_W void integral( InputArray src, OutputArray             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-25 22:25:34
                            
                                143阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近在看论文《Histograms of Oriented Gradients for Human Detection》,是05年提出来的,opencv中对应的实现源码放在modules/objdetect/srchog.cpp里。在这里做个记录。参考资料:首先说一下最基本的流程,如下图(原图)基本上就是利用滑动窗口在图像金字塔上固定步长搜索,每次提取窗口内的hog特征,送入svm进行分类是否有目            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-01 22:50:08
                            
                                105阅读
                            
                                                                             
                 
                
                                
                    