![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
OpenCV
绝不原宥
所有文章都是为了记录自己的练习
展开
-
OpenCV入门--图像像素逻辑化、二值化
固定阈值二值化:是指对整个图像中的每一个像素都选用相同的阈值。类内方差指的是两类像素的方差的加权和,这里权指的是这类像素点数量占整个图像像素点数量的比值。逻辑运算包括与、或、非、异或等,在二进制图像中可以直接进行计算,但是在像素范围为0-255的图像中,必须将像素转换为二进制的八位,及0=0000,0000,255=1111,1111,然后按位进行计算。图像二值化( Image Binarization)就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的黑白效果的过程。原创 2023-05-05 15:06:47 · 171 阅读 · 0 评论 -
OpenCV入门---多通道的分离与合并
merge(vector m,int n,Mat mv)—m表示待合并和多个单通道图像,n为通道的个数,mv为合并后的多通道图像。第一个参数是图像矩阵向量容器,第二个参数是输出,这种方法无需说明需要合并的矩阵个数,vector对象自带说明。split(Mat m,vector mv)----m表示原多通道图像,mv表示被分离的单通道图像。第一个参数是图像矩阵数组,第二个参数是需要合并矩阵的个数,第三个参数是输出。原创 2023-05-01 10:09:08 · 255 阅读 · 0 评论 -
OpenCV入门---图像空间颜色的变换
RGB颜色模型:图像由RGB三个通道的像素叠加而成,像素值范围为0-255。HSV颜色模型:H是色度----颜色,S是饱和度—深浅,V是亮度-----明暗。GRAY颜色模型:工业常用模型,工业相机采集的数据就是灰度图像,灰度范围为:0-255,RGB转灰度颜色的公式为:Gray=R0.3+G。原创 2023-05-01 09:09:42 · 132 阅读 · 0 评论 -
OpenCV入门--图片的读取和显示
OpenCV提供了函数去显示图片。原创 2023-04-29 10:26:01 · 110 阅读 · 0 评论 -
OpenCV入门-Mat类
Mat类是opencv中表示图像的常用数据类型,其包括头部和数据部分,头部存储Mat的长、宽、通道数等信息,数据部分存放每个点的像素值。Mat符号运算:矩阵加减乘除,数乘等。Mat类中常用的属性包括。原创 2023-04-28 16:50:28 · 82 阅读 · 0 评论