ZilanPan / QA

0 stars 0 forks source link

MATLAB的一些小技巧 #4

Open ZilanPan opened 7 years ago

ZilanPan commented 7 years ago

写论文要将图片保存为tiff格式,还要求dpi,还要标注,真是麻烦,下面的命令是最方便的程序化处理方式了

MATLAB text标注后 保存为 tiff 图片,图片到边框间无空白

`clear all; clc; close all;

im = imread('lena.bmp'); imshow(im,'InitialMagnification',200,'border','tight'); % 按两倍大小显示,图片到边框之间的留白不要 text(20,20,'{\color{white} (A1)}','FontSize',18); % 用text命令标注(A1)在图像(20,20)处

a = getframe; % 得到整个figure的图像,a为结构体 a = a.cdata; % 只保留结构体a中的cdata,即图像部分 imwrite(a,'dpi_packbits.tif', 'tiff', 'Resolution',300,'Compression','packbits'); % 将图片a保存为tiff格式,dpi为300,压缩方式为packbits`