最近做课题,图片都是2.5G左右的tif格式图片,太大了,各种软件都打不开,于是用matlab打开并处理。

首先我的电脑配置 :i5处理器,8G,win 10 操作系统64位,matlab版本: matlab2014a,64位

下面 的程序是将一张图片,分成10*10,100张的小图,原创具体我忘了在哪找的了,如有侵权,请私信我。

clc;
clear all;
src_path='F:\1.tif'; %%原始图片路径
dst_path='F:\分解图片 第10张\';   %%分割后保存图片的路径A=imread(src_path);            %读入图片路径
[m,n,h]=size(A);               %取出图片的行列for i = 1:10
for j = 1:10
m_start=1+(i-1)*fix(m/10);       %%分块
m_end=i*fix(m/10);
n_start=1+(j-1)*fix(n/10);
n_end=j*fix(n/10);
a=A(m_start:m_end,n_start:n_end,:);  %将每块读入矩阵imwrite(a,[dst_path num2str(i) '-' num2str(j) '.tif'],'tif');  %保存每块图片,输出命名为1-1等
end
end

超大TIF图片分割成一百张较小的图片相关推荐

  1. python批量实现将文件夹内的每张图片分割成多张

    一.说在前面 需求:有一张长为960,宽为96的图片,需要将其分割成10张96*96的图片并存放在另外一个文件夹下,通过手工分割耗时且不规范,选择python写一个简单的程序完成. 二.源码 # -* ...

  2. java 将图片分割成9张_将多张图片合并成一张,代码(可垂直和水平方向合并)...

    importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.IOException;importjavax.imageio. ...

  3. 一键在Web端把CAD图自动分割成多张图纸并导出子图或图片

    前言 ​ 在实际中,一个CAD文件中往往存放多张图纸,有时需要这些图纸分开,单独保存或显示.以往的做法是在cad中人工进行处理.今天小编教您在web端一键把CAD图自动分割成多张图纸并能把每个子图导出 ...

  4. python:批量分割图片(把一张图片横向平均分割成7张)

    1. 目标:把C:\ResNet50\Jaffe_data_gan目录下的7个文件夹里的所有图片,都横向平均分割成7张,然后只保存中间的5张 2. 代码:  crop_image2.py #pytho ...

  5. 如何把一张图片分割成几张

    把一张图片分割成几张的方法: 工具/原料:硬件:电脑.软件:Photoshop 7.0.系统:Windows10专业版64位操作系统. 1.打开平PS,进入新建文档里面,然后把图片直接拉到界面中.或者 ...

  6. WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件

    原文:WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件 版权声明:本文为博主原创文章,需要转载尽管转载. https://blog.csdn.net/z ...

  7. python-使用PIL工具包将图片分割成四等分再还原

    今天随便分享一个,图片批量分割的代码,把图片分割成四等份,多用于扩增数据集用, 也可以再还原回去. 代码如下: from PIL import Imagedir = './1111.jpg' #当前图 ...

  8. python实现图片分割成多分

    在实验当中如何将一张图片进行分割十分具有挑战性. 主要用到的库为Image库 代码实现: from PIL import Image# 打开一张图片 img = Image.open("te ...

  9. 针对优衣库商品的图片获取(第一张)以及excel图片链接显示成图片

    1.根据给出的商品界面,寻找图片链接地址. 我们打开部分优衣库商品,观察页面源代码. 1.右键单击  审查元素 2.控制台内的部分就是我们得到的图片链接地址 例如, 该商品 注意单击的是中间这个最大的 ...

  10. html动感相册怎么转成视频,如何把动态图片转成视频或者如何把动态图片转成视频?...

    需要使用到的工具有Microsoft PowerPoint演示文稿(可到Office官方下载)和狸窝PPT转换器. 具体步骤如下: 1.新建PPT文件-"新建空白幻灯片",选择菜单 ...

最新文章

  1. DigitalOcean云平台的虚拟机推荐
  2. SpringMVC中Controller如何将数据返回
  3. C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...
  4. 50个python库
  5. spring自定义作用域 依赖注入之手动注入
  6. Impala入门笔记
  7. Verilog基本语法初学
  8. CSS之Responsive设计的关键三步
  9. windows上使用Git bash详细图文教程
  10. VOA ECONOMICS REPORT - Nearly Half of US Jobs Now Held by Women
  11. 【3】Kali破解家用WI-FI密码 - 建立伪装热点
  12. 宏基5750G 不能用内置无线网卡上网
  13. sql server2014 企业版 百度云下载
  14. echarts-gl三维展示自定义地图
  15. Qt编写的qml程序全屏时,挡住系统虚拟键盘的解决办法
  16. SHIO世硕科技马新云携全体员工:2021,在此感谢所有的一切!
  17. JavaScript 移动端点击事件延迟问题
  18. 《基于Cortex-M4的虚拟机制作与测试》课程设计 结题报告
  19. 谜语(发送给你的爱人吧)
  20. C语言之到底是不是太胖了

热门文章

  1. 2014.3 USACO月赛T1 Watering the Fields
  2. Java判断邮箱格式是否正确
  3. R语言编程环境的安装和运行
  4. [论文学习]Learn to Dance with AIST++: Music Conditioned 3D Dance Generation
  5. 无人驾驶全局路径规划之路径平滑(贝塞尔曲线)
  6. 永不消逝的电波(一):无线电入门篇
  7. matlab plotyy legend,Matlab如何在plotyy中设置legend可以显示四条不同的曲线描述
  8. Python语言程序设计基础_期末作品设计——收银软件(2020-2 B)_答案_通识教育必修课程_上海师范大学
  9. wpj558刷机教程
  10. github rust 项目Travis ci配置