在tif上用matlab自动批量标记已有像素坐标的控制点并输出结果
时间: 2024-05-05 22:17:19 浏览: 99
一款基于Matlab的像素级图像标记工具,支持FITS、JPG、PNG、TIF等图像格式,可导出所有标记点坐标.zip
以下是一个实现自动批量标记已有像素坐标的控制点的MATLAB代码:
```matlab
% 读取tif图像
im = imread('image.tif');
% 已有像素坐标
x = [10 50 100 200];
y = [20 60 120 220];
% 标记控制点
for i = 1:length(x)
im = insertMarker(im, [x(i) y(i)], 'x', 'color', 'r', 'size', 10);
end
% 输出结果
imwrite(im, 'output.tif');
```
该代码将读取名为“image.tif”的tif图像,然后根据已有的像素坐标,在图像上标记控制点,并将结果保存为名为“output.tif”的tif图像。可以根据需要修改标记的样式和大小。
阅读全文