chips = imread('coloredChips.png');
imshow(chips)
读取并显示原图像
targetSize = [256 256];
目标图片大小(此target只有两个变量,默认从中心开始裁剪,如果是四个变量,则指定了裁剪起始点坐标)
win1 = centerCropWindow2d(size(chips),targetSize);
定义一个裁剪窗口
B1 = imcrop(chips,win1);
imshow(B1)
得到并显示裁剪出的B1图像
ginput函数:
允许用户以交互方式使用鼠标选定要剪切的区域以此获取两个坐标点并以矩形方式裁剪
[x,y] = ginput(n) %n为你想选的点的个数,鼠标点的点的横坐标和纵坐标就会保存到[x,y]中。然后再输出x,y便可获取在图片上需要截取的点的坐标!