我需要从一个区域中减去另一个区域。我知道如何将两个组合在一起,但不知道如何从一个中减去另一个。
我想做的是:
我有一个图像在它的H L S通道中拆分。
我希望L通道的区域在100和200之间,但仅在S通道高于50的情况下。
如何做到这一点?
发布于 2020-07-10 02:22:16
尝试如下所示:
read_image(Image, './tire.jpg')
access_channel(Image, ImageRed, 1)
access_channel(Image, ImageGreen, 2)
access_channel(Image, ImageBlue, 3)
trans_from_rgb(ImageRed, ImageGreen, ImageBlue, ImageH, ImageL, ImageS, 'hls')
threshold(ImageS, ImageSRegion, 50, 255)
reduce_domain(ImageL, ImageSRegion, ImageLReduced)
threshold(ImageLReduced, ImageLRegion, 100, 200)https://stackoverflow.com/questions/62796697
复制相似问题