超大TIF图片分割成一百张较小的图片
最近做课题,图片都是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图片分割成一百张较小的图片相关推荐
- python批量实现将文件夹内的每张图片分割成多张
一.说在前面 需求:有一张长为960,宽为96的图片,需要将其分割成10张96*96的图片并存放在另外一个文件夹下,通过手工分割耗时且不规范,选择python写一个简单的程序完成. 二.源码 # -* ...
- java 将图片分割成9张_将多张图片合并成一张,代码(可垂直和水平方向合并)...
importjava.awt.image.BufferedImage;importjava.io.File;importjava.io.IOException;importjavax.imageio. ...
- 一键在Web端把CAD图自动分割成多张图纸并导出子图或图片
前言 在实际中,一个CAD文件中往往存放多张图纸,有时需要这些图纸分开,单独保存或显示.以往的做法是在cad中人工进行处理.今天小编教您在web端一键把CAD图自动分割成多张图纸并能把每个子图导出 ...
- python:批量分割图片(把一张图片横向平均分割成7张)
1. 目标:把C:\ResNet50\Jaffe_data_gan目录下的7个文件夹里的所有图片,都横向平均分割成7张,然后只保存中间的5张 2. 代码: crop_image2.py #pytho ...
- 如何把一张图片分割成几张
把一张图片分割成几张的方法: 工具/原料:硬件:电脑.软件:Photoshop 7.0.系统:Windows10专业版64位操作系统. 1.打开平PS,进入新建文档里面,然后把图片直接拉到界面中.或者 ...
- WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件
原文:WPF 把图片分割成两份自动翻页 WpfFlipPageControl:CtrlBook 书控件 版权声明:本文为博主原创文章,需要转载尽管转载. https://blog.csdn.net/z ...
- python-使用PIL工具包将图片分割成四等分再还原
今天随便分享一个,图片批量分割的代码,把图片分割成四等份,多用于扩增数据集用, 也可以再还原回去. 代码如下: from PIL import Imagedir = './1111.jpg' #当前图 ...
- python实现图片分割成多分
在实验当中如何将一张图片进行分割十分具有挑战性. 主要用到的库为Image库 代码实现: from PIL import Image# 打开一张图片 img = Image.open("te ...
- 针对优衣库商品的图片获取(第一张)以及excel图片链接显示成图片
1.根据给出的商品界面,寻找图片链接地址. 我们打开部分优衣库商品,观察页面源代码. 1.右键单击 审查元素 2.控制台内的部分就是我们得到的图片链接地址 例如, 该商品 注意单击的是中间这个最大的 ...
- html动感相册怎么转成视频,如何把动态图片转成视频或者如何把动态图片转成视频?...
需要使用到的工具有Microsoft PowerPoint演示文稿(可到Office官方下载)和狸窝PPT转换器. 具体步骤如下: 1.新建PPT文件-"新建空白幻灯片",选择菜单 ...
最新文章
- DigitalOcean云平台的虚拟机推荐
- SpringMVC中Controller如何将数据返回
- C语言作业关于高空坠球,浙大版《C语言程序设计(第3版)》题目集 习题4-8 高空坠球...
- 50个python库
- spring自定义作用域 依赖注入之手动注入
- Impala入门笔记
- Verilog基本语法初学
- CSS之Responsive设计的关键三步
- windows上使用Git bash详细图文教程
- VOA ECONOMICS REPORT - Nearly Half of US Jobs Now Held by Women
- 【3】Kali破解家用WI-FI密码 - 建立伪装热点
- 宏基5750G 不能用内置无线网卡上网
- sql server2014 企业版 百度云下载
- echarts-gl三维展示自定义地图
- Qt编写的qml程序全屏时,挡住系统虚拟键盘的解决办法
- SHIO世硕科技马新云携全体员工:2021,在此感谢所有的一切!
- JavaScript 移动端点击事件延迟问题
- 《基于Cortex-M4的虚拟机制作与测试》课程设计 结题报告
- 谜语(发送给你的爱人吧)
- C语言之到底是不是太胖了
热门文章
- 2014.3 USACO月赛T1 Watering the Fields
- Java判断邮箱格式是否正确
- R语言编程环境的安装和运行
- [论文学习]Learn to Dance with AIST++: Music Conditioned 3D Dance Generation
- 无人驾驶全局路径规划之路径平滑(贝塞尔曲线)
- 永不消逝的电波(一):无线电入门篇
- matlab plotyy legend,Matlab如何在plotyy中设置legend可以显示四条不同的曲线描述
- Python语言程序设计基础_期末作品设计——收银软件(2020-2 B)_答案_通识教育必修课程_上海师范大学
- wpj558刷机教程
- github rust 项目Travis ci配置