for a particular contour level,should the pixels have the same intensity
3 次查看(过去 30 天)
显示 更早的评论
I know that imcontour basically gives you a contour at a particular level.
My question is that the pixels that lie along that particular contou level r they al should have the same intensity and pixel values right.
for example in the below image(which shows the contour for an image at level 50),all pixels that lie along this contour should have their pixel intensity values somewhere close to 50 right?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/763206/image.jpeg)
But,when I save this as jpg and run imtools on it I get this image where the pixel values along the contour are not havint heir intensity levels close to 50.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/763211/image.jpeg)
So to conclude
1.do all pixels along the contour (obtained at level X) have the same intensity values?
2 Could it be possible that when I saved the contour map as jpg,the values were changed and that's why I am getting the result shown in the second image.Also to view pixel values can I use impixelinfo or improfile?
0 个评论
采纳的回答
Image Analyst
2021-10-10
No, all pixels along a closed contour do not have to have the same intensity. What if there just simply weren't any pixels of the contour level intensity? You can either leave the contour open, or if you close it, it will have to create a path in between values above the level and below the level.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Contour Plots 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!