python - 如何使用 python 或 matlab 将多个图像堆叠在一起?

标签 python image matlab

如何使用 python(或 matlab)堆叠多个图像并保存新的输出图像? 我需要设置每个图像的 alpha 并进行少量翻译,例如:

enter image description here

最佳答案

这是一个基于我的评论的示例:

mask=zeros(50,50,5); 
for n=1:size(mask,3)
    mask(randi(20):randi(20)+20,randi(20):randi(20)+20,n )=1;
    mask(:,:,n)=  bwperim( mask(:,:,n),8);
end

A=permute(mask,[3 2 1]); 
% plottning
h=slice(A,[],1:5,[]);
set(h,'EdgeColor','none','FaceColor','interp');
alpha(0.3);
colormap(flipud(flag))

enter image description here

关于python - 如何使用 python 或 matlab 将多个图像堆叠在一起?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35427449/

相关文章:

python - 如何使用Python查找图片中的几个关键像素点?

performance - 比较两个元胞数组的相同行 - MATLAB

linux - Ubuntu 16.10 上的 Matlab 外部编辑器

javascript - 是否可以使用任何网络语言在图像上放置纹理蒙版?

html - 使用 css/html 在悬停时更改图像

linux - 使用 sh 监视输出时无法解决此错误

python - MacOS stil 指向 python3.6

python - 如何将 kwargs 从 save 传递到 post_save 信号

python - Dart - Base64 字符串不等于 python

python - Flask - 如何获取 cookie 过期时间?