Questions tagged «hsv»

19
如何比较两种颜色的相似度/差异
我想设计一个程序,可以帮助我评估5种预定义颜色之间的哪种颜色更类似于可变颜色,以及以什么百分比进行评估。问题是我不知道如何一步一步地手动进行操作。因此,想一个程序就更加困难了。 更多详细信息:颜色来自带有不同颜色的凝胶管的照片。我有5个颜色不同的试管,每个试管代表5个级别中的1个。我想拍摄其他样本的照片,然后在计算机上通过比较颜色来评估该样本属于哪个级别,我也想知道它的近似百分比。我想要一个执行以下操作的程序:http : //www.colortools.net/color_matcher.html 如果您可以告诉我要采取什么步骤,即使这些是我自己要手动思考和执行的事情。这将非常有帮助。
171 algorithm  colors  compare  rgb  hsv 

6
选择正确的上下HSV边界以使用`cv :: inRange`(OpenCV)进行颜色检测
我有一个想要找到橙色盖子位置的咖啡罐图像。就是这里。 gcolor2实用程序显示盖中央的HSV为(22,59,100)。问题是如何选择颜色的界限呢?我尝试了min =(18,40,90)和max =(27,255,255),但是出乎意料 这是Python代码: import cv in_image = 'kaffee.png' out_image = 'kaffee_out.png' out_image_thr = 'kaffee_thr.png' ORANGE_MIN = cv.Scalar(18, 40, 90) ORANGE_MAX = cv.Scalar(27, 255, 255) COLOR_MIN = ORANGE_MIN COLOR_MAX = ORANGE_MAX def test1(): frame = cv.LoadImage(in_image) frameHSV = cv.CreateImage(cv.GetSize(frame), 8, 3) cv.CvtColor(frame, frameHSV, cv.CV_RGB2HSV) frame_threshed = cv.CreateImage(cv.GetSize(frameHSV), 8, 1) …
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.