做图像分割时,由于原图较大,需要把图片裁剪之后传入网络,最后输出的结果再重新拼接到一起。

4张图片,形状为 (256, 256, 3),


1. 切片

import cv2
import numpy as npindex = [[0, 0], [0, 1], [1, 0], [1, 1]]
background = np.zeros((256 * 2, 256 * 2, 3), dtype=np.uint8)
for i in range(4):filename = './imgs/01_{}.tif'.format(i)img = cv2.imread(filename)background[index[i][0] * 256:256 * (index[i][0] + 1), index[i][1] * 256:256 * (index[i][1] + 1)] = img[...]
cv2.imshow('new image', background)
cv2.waitKey(0)

2. 粘贴

from PIL import Imagej = [(0, 0), (256, 0), (0, 256), (256, 256)]
background = Image.new('RGB', size=(256*2, 256*2))
for i in range(4):filename = './imgs/01_{}.tif'.format(i)img = Image.open(filename)background.paste(img, box=j[i])
background.show()
拼接结果

由于裁剪的时候,丢弃了部分信息,所以拼接结果不连贯。

图像分割后再将图片拼接在一起相关推荐

  1. R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化、使用scale_x_discrete函数限定因子顺序

    R语言ggplot2可视化时避免geom_bar对x轴进行排序实战:直接对因子变量进行提前排序后再进行可视化.使用scale_x_discrete函数限定因子顺序 目录

  2. 支付宝支付 订单参数异常,请重新下单后再发起付款

    支付宝支付 订单参数异常,请重新下单后再发起付款 参考文章: (1)支付宝支付 订单参数异常,请重新下单后再发起付款 (2)https://www.cnblogs.com/-mrl/p/1214468 ...

  3. 长得类似铁甲小宝的机器人_铁甲小宝:小时候只顾看机器人忽略重点,长大后再看:是我太天真...

    铁甲小宝:小时候只顾看机器人忽略重点,长大后再看:是我太天真 铁甲小宝相亲大家都是看过的,作为早期的三大人特摄之一,铁甲小宝针对的完全就是儿童,小时候我们也是很喜欢这部作品,只是现在在荧幕上已经很难看 ...

  4. js异步等待完成后再进行下一步操作_彻底搞懂JS事件中的循环机制 Event Loop

    我们都知道JavaScript是单线程语言,就是因为单线程的特性,就不得不提js中的同步和异步 一.同步和异步 所谓单线程,无非就是同步队列和异步队列,js代码是自上向下执行的,在主线程中立即执行的就 ...

  5. foobar2000 ios版怎么添加音乐_抖音怎么设置说完话后再放音乐 视频先配音后半段添加背景音乐...

    看到一个段子,双十一最该打折的是什么,答:双手.哈哈,昨天双十一购物狂欢,看到消息说双11当天全国处理亿快件,再创历史新高,也是辛苦各位快递员了.好啦,回归主题,继续给大家带来视频编辑教程.网上有很多 ...

  6. uefi装完系统后无法引导_系统安装完后再设置uefi启动 - 卡饭网

    Windows8系统安装完后无法上网的解决办法 Windows8系统安装完后无法上网的解决办法 现在有不少用户反映安装Win8后无法联网的问题,这个问题很大程度是网卡驱动导致的,那该怎么办呢,只能是重 ...

  7. python csv读取数据 去掉标题-Python读csv文件去掉一列后再写入新的文件实例

    用了两种方式解决该问题,都是网上现有的解决方案. 场景说明: 有一个数据文件,以文本方式保存,现在有三列user_id,plan_id,mobile_id.目标是得到新文件只有mobile_id,pl ...

  8. 用友服务器系统版本低,客户端版本低于服务器端,请升级后再登录

    问题现象: 近期爆发了一轮"客户端版本低于服务器端,请升级后再登录"的报错高峰 问题模块: 其他模块 关键字:客户端版本低于服务器端 问题版本:用友t6企业管理软件" s ...

  9. 微信小程序——解决上传并部署云函数时报错ResourceNotFound.Function, 未找到函数版本,请创建后再试。 (7f2d9d2d-5eac-4575-9n57-acd66cfa587g

    1. 上传部署我们的云函数 2. 报错 错误信息为:Error: ResourceNotFound.Function, 未找到函数版本,请创建后再试. (7f2d9d2d-5eac-4575-9b57 ...

最新文章

  1. Android 系统启动过程
  2. IDEA加密文件Base64转换String传输以及报文摘要MD5防止恶意篡改
  3. 规模 300+ 的研发团队,怎样保持工程高质高效?
  4. 数据库服务器查询格式化显示,在数据库服务器端养成设置NLS_LANG和NLS_DATE_FORMAT环境变量的习惯...
  5. VS2015新建C++工程时,Object reference not set to an instance of an object
  6. 构建高性能.NET应用之配高可用IIS服务器-第五篇 IIS常见问题之:工作进程回收机制(中)
  7. 设计模式(3):抽象工厂模式(Abstract Factory Pattern)
  8. 大牛手把手教你!2021大厂Java面试经历
  9. 计算机的特点 分类及其应用,2016计算机知识:计算机的特点、分类及其应用(1)...
  10. 00 后的 AI 开发者进阶之道:从入门到鏖战 MIT 编程大赛 | 人物志
  11. Mac电脑优化工具箱MacCleaner PRO
  12. 二路归并排序算法c语言实现,二路归并排序算法实现-完整C语言程序
  13. 如何利用excel中的数据源制作数据地图
  14. python+nodejs+vue大学生心理健康测评管理系统
  15. java数据结构与算法之栈(Stack)设计与实现
  16. 【Web技术】1395- Esbuild Bundler HMR
  17. Cisco服务器硬盘状态jbod,如何为服务器硬盘配置RAID或JBOD模式
  18. NPDP第三章:新产品流程
  19. react中使用ECharts绘制各省市地图
  20. 小龙虾,这个“三流入侵者”竟成“钻石网红”?

热门文章

  1. luogu P6566 [NOI Online #3 入门组]观星
  2. 减振装置类有哪些最新发表的毕业论文呢?
  3. 西南民族大学c语言在线作业,西南大学17春C语言程序设计在线作业答案
  4. 【Alink-Python版本】学习实践-数据源、数据处理、回归、分类、聚类
  5. 编程之道The Tao Of Programming摘录
  6. 力扣(LeetCode)277. 搜寻名人(2022.10.04)
  7. python 使用代理ip爬虫
  8. 谁都可以做-几分钱打造完美DIY面膜 - 健康程序员,至尚生活!
  9. 我35岁,程序员,“中危”后帮别人规划人生
  10. 命令行字体批处理工具——AFDKO(Adobe Font Development Kit for OpenType)