【发布时间】:2012-09-25 08:11:34
【问题描述】:
是否可以用图像对图形中的区域进行着色?
我有一个数据系列,我正在使用某个函数进行分析,该函数会生成结果的图像图像。导入函数的原始数据包含一些缺失值,这些缺失值是从以前的值中插值的,因此不准确。我想知道是否有一种方法可以在当前打开的图像(在我的情况下为插值)图形的某些部分上放置阴影区域。
希望这是有道理的,如果我不清楚,请询问。
【问题讨论】:
标签: image matlab matlab-figure
是否可以用图像对图形中的区域进行着色?
我有一个数据系列,我正在使用某个函数进行分析,该函数会生成结果的图像图像。导入函数的原始数据包含一些缺失值,这些缺失值是从以前的值中插值的,因此不准确。我想知道是否有一种方法可以在当前打开的图像(在我的情况下为插值)图形的某些部分上放置阴影区域。
希望这是有道理的,如果我不清楚,请询问。
【问题讨论】:
标签: image matlab matlab-figure
你可以画一个透明的补丁:
im = imread('peppers.png');
figure;imshow(im);
hold on;
patch([10 10 200 200],[10 200 200 10],[0 0 0],'FaceAlpha',0.5);
补丁可以是任何多边形。透明度由FaceAlpha属性设置
【讨论】: