日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

OpenCV文档阅读笔记-inRange官方解析及实例

發(fā)布時(shí)間:2025/3/15 编程问答 33 豆豆
生活随笔 收集整理的這篇文章主要介紹了 OpenCV文档阅读笔记-inRange官方解析及实例 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

目錄

官方解析

博主例子


?

官方解析

CV_EXPORTS_W void inRange(InputArray src, InputArray lowerb,InputArray upperb, OutputArray dst);

如果待檢測(cè)數(shù)組在給定的范圍內(nèi)那么就替換他。
這個(gè)函數(shù)檢測(cè)范圍如下:
1.對(duì)于單通道輸入的數(shù)組:
\f[\texttt{dst} (I)= \texttt{lowerb} (I)_0 ?\leq \texttt{src} (I)_0 \leq ?\texttt{upperb} (I)_0\f]
2.對(duì)于雙通道的數(shù)組:
\f[\texttt{dst} (I)= \texttt{lowerb} (I)_0 ?\leq \texttt{src} (I)_0 \leq ?\texttt{upperb} (I)_0 ?\land \texttt{lowerb} (I)_1 ?\leq \texttt{src} (I)_1 \leq ?\texttt{upperb} (I)_1\f]
3.四通道的也如此

各個(gè)參數(shù)的解析:
1.src是輸入的數(shù)組
2.lowerb是包含lowerb的最小值數(shù)組或分量
3.upperb是包含upperb的最大值數(shù)組或分量
4.輸出的數(shù)組,大小和通道數(shù)與src一樣,并且是CV_8V的類型

?

博主例子

運(yùn)行截圖如下:

源碼如下:

#include <opencv2/core.hpp> #include <opencv2/highgui.hpp> #include <opencv2/imgproc.hpp> #include <opencv2/imgproc/imgproc_c.h>#include <iostream> using namespace std; using namespace cv;void main(){Mat matSrc=imread("1.png",IMREAD_UNCHANGED);Mat matHsv,matInRange;cvtColor(matSrc,matHsv,COLOR_RGB2HSV);inRange(matHsv,Scalar(35,43,46),Scalar(77,255,255),matInRange);waitKey();getchar(); }

?

總結(jié)

以上是生活随笔為你收集整理的OpenCV文档阅读笔记-inRange官方解析及实例的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。