python - 在 Python 上堆叠两个图像以获得单个图像
问题描述
我一直在尝试堆叠两个图像。
最终结果将用作我的卷积神经网络的输入。
现在我尝试使用dstack
,我也尝试PIL
通过导入来使用,Image.blend
但我似乎无法达到我想要的结果。
我在问是否有人有任何其他我可以使用的想法将不胜感激。
解决方案
这可以帮助你。
from PIL import Image
image1 = Image.open("img1.jpg")
image2 = Image.open("img2.jpg")
image1 = image1.resize((224, 224))
image1_size = image1.size
image2_size = image2.size
new_image = Image.new('RGB',(2*image1_size[0], image1_size[1]), (250,250,250))
推荐阅读
- android - Google play:我们在您的应用中发现了广告 SDK
- python - DRF 使用图像解析表单数据中的对象数组
- python - 如何随机化不和谐机器人所说的内容?
- python - 使用 QLineEdit() 时未捕获 Python Space Key Press 事件
- sas - 通过格式 SAS 传递多个变量
- javascript - 输入值从 VueJS 更改时未触发 JQuery 更改事件
- java - 将 MultiValueMap 参数作为 http 链接键值值发送
- python - 有人可以验证我的代码是否符合 python 和面向对象的编程“标准”吗?
- c# - MVC 方法接收空值
- postgresql - 错误:[WinError 206] 文件名或扩展名太长