从红外图片中裁剪对象。 Rstudio/Python

Crop the object from infrared picture. Rstudio/Python

我试图从这张照片中只裁剪肝脏。我已经尝试了一切,但找不到任何有用的信息。我正在使用 Python/Rstudio。同样在去掉不需要的部分后,我愿意得到 pixels/intensity 的新图像。任何帮助,将不胜感激。 Please check one of the image This is somehow what I want to crop

更新:

我正在尝试根据从 Canny 边缘检测器获得的边缘裁剪主图像。有没有办法根据边缘裁剪主图像?请检查图像。 Liver Image Canny Edge Detection

好吧,如果您的图像是静态的、相同的大小并且是从相同的角度拍摄的,那么下面的简单脚本应该可以满足您的需求:

import cv2
img = cv2.imread("cMyp9.png")
mask = np.where(img==255)
img2 = cv2.imread("your_next_image.png")
img2 [mask] = 255

现在您的 img2 是裁剪后的版本