如何在不使用imcomplement()
和imcrop()
内置函数的情况下在Matlab中反转和裁剪图像?
是否有任何算法可以反转和剪切图像?
答案 0 :(得分:1)
首先,imcomplement()
函数会给你负面图像。
其次,裁剪和反转图像的一种方法是使用切片。
让我们拍一张照片:
img = ones(100,100);
要以180度反转图像,您可以使用:
im_flipped = img(end:-1:1, :);
要反转图像(获取负像),您可以使用:
ìm_neg = 255 - img;
要裁剪图像,您可以使用:
im_cropped = img(20:50, 20:50);
答案 1 :(得分:0)
在MATLAB命令提示符下,键入:
edit imcomplement.m
edit imcrop.m
这将允许您查看这些功能的实现方式,并实现您自己的功能。