cv::cvtcolor 是色彩空間轉換函式,cvtcolor的功能是把影象從乙個彩色空間轉換到另外乙個色彩空間,
有三個引數,第乙個引數表示源影象、第二引數表示色彩空間轉換之後的影象、第三個引數表示源和目標色彩空間如:
color_bgr2hls 、color_bgr2gray,color_bgr2hsv
void cvtcolor( inputarray src, outputarray dst, int code, int dstcn = 0 )
param1:src 原影象
param2:dst 目標影象
param3:轉換編碼 color_bgr2hls 、color_bgr2gray,color_bgr2hsv
cv::namedwindos
namedwindos功能是建立乙個opencv視窗,它是由opencv自動建立與釋放,你無需取銷毀它。
void namedwindow(const string& winname, int flags = window_autosize);
window_autoiz由下面結構體組成
enum ;
#include #include using namespace std;
using namespace cv;
int main(int argc, char **argv)
namedwindow("input image", cv_window_autosize); // 給視窗命名: 1 視窗名稱 2 視窗顯示方式
imshow("input image", src); // cv庫下的imshow方法,來顯示:1 視窗名稱 2 src
open cv2學習(三) 色彩空間
在色彩學中,人們建立了多種色彩模型,以一維 二維 三維甚至四維空間座標來表示 某一色彩,這種座標系統所能定義的色彩範圍即色彩空間rgb red,green,blue r g b 取值範圍都為0 255 sv hue,saturation,value h 0 180 s 0 255 v 0 255 h...
opencv自學筆記 02 色彩空間
rgb轉化灰度圖,hsv,動態捕獲特定顏色的物體 import cv2 as cv import numpy as np 顏色空間 def color space demo image gray cv.cvtcolor image,cv.color bgr2gray yuv cv.cvtcolor ...
OpenCV 04色彩空間
色彩空間 它的用途是在某些標準下用通常可接受的方式對彩色加以說明。本質上,彩色模型是座標系統和子空間的闡述。位於系統的每種顏色都有單個點表示。關於hsv的問題 在hsv中,h實際取值範圍是從0到360的,但是在opencv中h的取值範圍是從0到180 原因 因為v和s都是0到255,當我們用uint...