【发布时间】:2018-02-16 21:21:15
【问题描述】:
在 Matlab/Octave(Image 包)中是否可以在图像区域上绘制一个稍微透明的彩色矩形?
例如;我想在图像的左上角绘制一个红色矩形(alpha/opacity 为 0.5)。
pkg load image;
pkg load signal;
i = imread('foo.jpg');
% Somehow draw a transparent rectangle over the top left of the image
imshow(i);
【问题讨论】:
-
如果可能,您应该明确说明您是否需要 GNU Octave 或 Matlab 的解决方案。没有这样的“Matlab/Octave”东西。是的,有可能,只需在 i 的第三维添加一个矩形