フィルターのクリア

Thresholding operation on HSV Image

7 ビュー (過去 30 日間)
kartheek
kartheek 2014 年 2 月 4 日
回答済み: Image Analyst 2023 年 7 月 27 日
I wish to do thresholding operation on a HSV Image converted from an RGB image. Is there any function like imtool()for RGB images that display the HSV Values of a pixel?

回答 (3 件)

Image Analyst
Image Analyst 2014 年 2 月 4 日
Yes. My demo "Simple color detection by hue" in my File Exchange does that. http://www.mathworks.com/matlabcentral/fileexchange/?term=authorid%3A31862 Also there is an interactive thresholding application.
  1 件のコメント
Image Analyst
Image Analyst 2014 年 2 月 5 日
You can use impixelinfo() to have the value of the three channel image that's being displayed show up in a little static text box as you mouse around. The image can be RGB, grayscale, or HSV. Let me know if you can't figure it out. You may have to play around with the 'Position' option to see the text.

サインインしてコメントする。


kartheek
kartheek 2014 年 2 月 4 日
Dear Analyst
Thank you for your answer. But, is there a way where we can see the instantaneous values of H,S,V in the same way we can get values of R,G,B when I hover the cursor over the pixels using imtool()? coz, I want H,S,V values for only a particular region of image
  4 件のコメント
Image Analyst
Image Analyst 2014 年 2 月 5 日
No. What original HSV values? As far as I know there is only one hsv image, and it has values between 0 and 1, like it should. Exactly what are you expecting?
JESU
JESU 2023 年 7 月 27 日
channel1Min = 0.825;
channel1Max = 0.451;
% Create mask based on chosen histogram thresholds
sliderBW = ( (H(:,:,1) >= channel1Min) | (H(:,:,1) <= channel1Max) );
BW = sliderBW;

サインインしてコメントする。


Image Analyst
Image Analyst 2023 年 7 月 27 日
You can use the Color Thresholder app on the Apps tab of the tool ribbon to interactively threshold the color image by moving sliders.

カテゴリ

Help Center および File ExchangeExplore and Edit Images with Image Viewer App についてさらに検索

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by