有时候我们拍摄的图片太大了,想要把图片分割为多个标准的小图,便于观察。使用ImageJ的Process->Batch->Macro批处理方法即可做到,您只需要在Input一栏填入您的原始图像所在路径,Output一栏空着就行,然后在代码框中填入以下代码(您仅需按照自己的需求修改最上面的五行参数即可),点击process即可一键完成。

如果你的图片是.czi格式的,那么请移步这里。​​​​​​​

备注:

1,导出的小图命名格式为:小图左上角第一个像素对应的原图像素在原图中的坐标+原图名称

2,由于原图高度和宽度可能与小图高度和宽度之间不是整除关系,因此在原图边界上的小图与其他小图的重叠部分会更多。

3,代码已经经过测试完美运行,如有报错请参考这篇文章

4,正文已结束!如有疑问欢迎加博主微信w2689115745交流

//需要修改的参数:
setWidth=128; //设定小图宽度像素数
setHeight=128; //设定小图高度像素数
overlap=65; //设定小图之间重叠的像素数
fmat="Tiff"; //设定小图的格式,一般与原图格式相同即可
path="C:/Users/我是胡锦州/Desktop/1CH/"; //设定小图的存储目录,注意最后一个斜杠不能省略//以下代码无需修改
ID=getTitle();
picWidth=getWidth(); //获取图像高度像素数
picHeight=getHeight();  //获取图像宽度像素数
X=0;
Y=0;for(X=0; X+setWidth<picWidth; X=X+setWidth-overlap)
{for(Y=0; Y+setHeight<picHeight; Y=Y+setHeight-overlap){selectWindow(ID);makeRectangle(X,Y,setWidth,setHeight);run("Duplicate...", "duplicate");saveAs(fmat, path+Y+","+X+","+ID);close();}
}X=picWidth-setWidth; //截取最后一行小图
for(Y=0; Y+setHeight<picHeight; Y=Y+setHeight-overlap)
{selectWindow(ID);makeRectangle(X,Y,setWidth,setHeight);run("Duplicate...", "duplicate");saveAs(fmat, path+Y+","+X+","+ID);close();
}Y=picHeight-setHeight; //截取最后一列小图
for(X=0; X+setWidth<picWidth; X=X+setWidth-overlap)
{selectWindow(ID);makeRectangle(X,Y,setWidth,setHeight);run("Duplicate...", "duplicate");saveAs(fmat, path+Y+","+X+","+ID);close();
}X=picWidth-setWidth;
Y=picHeight-setHeight; //截取最后一行最后一列小图
selectWindow(ID);
makeRectangle(X,Y,setWidth,setHeight);
run("Duplicate...", "duplicate");
saveAs(fmat, path+Y+","+X+","+ID);close();

正文已经结束,感谢观看!下面是为满足CSDN发文规则,以凑字数为目标粘贴的优美古诗文。

先帝创业未半而中道崩殂,今天下三分,益州疲弊,此诚危急存亡之秋也。然侍卫之臣不懈于内,忠志之士忘身于外者,盖追先帝之殊遇,欲报之于陛下也。诚宜开张圣听,以光先帝遗德,恢弘志士之气,不宜妄自菲薄,引喻失义,以塞忠谏之路也。
宫中府中,俱为一体,陟罚臧否,不宜异同。若有作奸犯科及为忠善者,宜付有司论其刑赏,以昭陛下平明之理,不宜偏私,使内外异法也。
侍中、侍郎郭攸之、费祎、董允等,此皆良实,志虑忠纯,是以先帝简拔以遗陛下。愚以为宫中之事,事无大小,悉以咨之,然后施行,必能裨补阙漏,有所广益。
将军向宠,性行淑均,晓畅军事,试用于昔日,先帝称之曰能,是以众议举宠为督。愚以为营中之事,悉以咨之,必能使行阵和睦,优劣得所。
亲贤臣,远小人,此先汉所以兴隆也;亲小人,远贤臣,此后汉所以倾颓也。先帝在时,每与臣论此事,未尝不叹息痛恨于桓、灵也。侍中、尚书、长史、参军,此悉贞良死节之臣,愿陛下亲之信之,则汉室之隆,可计日而待也。
臣本布衣,躬耕于南阳,苟全性命于乱世,不求闻达于诸侯。先帝不以臣卑鄙,猥自枉屈,三顾臣于草庐之中,咨臣以当世之事,由是感激,遂许先帝以驱驰。后值倾覆,受任于败军之际,奉命于危难之间,尔来二十有一年矣。
先帝知臣谨慎,故临崩寄臣以大事也。受命以来,夙夜忧叹,恐托付不效,以伤先帝之明,故五月渡泸,深入不毛。今南方已定,兵甲已足,当奖率三军,北定中原,庶竭驽钝,攘除奸凶,兴复汉室,还于旧都。此臣所以报先帝而忠陛下之职分也。至于斟酌损益,进尽忠言,则攸之、祎、允之任也。
愿陛下托臣以讨贼兴复之效,不效,则治臣之罪,以告先帝之灵。若无兴德之言,则责攸之、祎、允等之慢,以彰其咎;陛下亦宜自谋,以咨诹善道,察纳雅言。深追先帝遗诏,臣不胜受恩感激。
今当远离,临表涕零,不知所言。

庆历四年春,滕子京谪守巴陵郡。越明年,政通人和,百废具兴,乃重修岳阳楼,增其旧制,刻唐贤今人诗赋于其上,属予作文以记之。
予观夫巴陵胜状,在洞庭一湖。衔远山,吞长江,浩浩汤汤,横无际涯,朝晖夕阴,气象万千,此则岳阳楼之大观也,前人之述备矣。然则北通巫峡,南极潇湘,迁客骚人,多会于此,览物之情,得无异乎?
若夫淫雨霏霏,连月不开,阴风怒号,浊浪排空,日星隐曜,山潜形,商旅不行,樯倾楫摧,薄暮冥冥,虎啸猿啼。登斯楼也,则有去国怀乡,忧谗畏讥,满目萧然,感极而悲者矣。
至若春和景明,波澜不惊,上下天光,一碧万顷,沙鸥翔集,锦鳞游泳,岸芷汀兰,郁郁青青。而或长烟一空,皓月千里,浮光跃金,静影沉璧,渔歌互答,此乐何极!登斯楼也,则有心旷神怡,宠辱偕忘,把酒临风,其喜洋洋者矣。
嗟夫!予尝求古仁人之心,或异二者之为,何哉?不以物喜,不以己悲,居庙堂之高则忧其民,处江湖之远则忧其君。是进亦忧,退亦忧。然则何时而乐耶?其必曰“先天下之忧而忧,后天下之乐而乐”乎!噫!微斯人,吾谁与归?
时六年九月十五日。

豫章故郡,洪都新府。星分翼轸,地接衡庐。襟三江而带五湖,控蛮荆而引瓯越。物华天宝,龙光射牛斗之墟;人杰地灵,徐孺下陈蕃之榻。雄州雾列,俊采星驰。台隍枕夷夏之交,宾主尽东南之美。都督阎公之雅望,棨戟遥临;宇文新州之懿范,襜帷暂驻。十旬休假,胜友如云;千里逢迎,高朋满座。腾蛟起凤,孟学士之词宗;紫电青霜,王将军之武库。家君作宰,路出名区;童子何知,躬逢胜饯。
时维九月,序属三秋。潦水尽而寒潭清,烟光凝而暮山紫。俨骖騑于上路,访风景于崇阿;临帝子之长洲,得天人之旧馆。层峦耸翠,上出重霄;飞阁流丹,下临无地。鹤汀凫渚,穷岛屿之萦回;桂殿兰宫,即冈峦之体势。
披绣闼,俯雕甍,山原旷其盈视,川泽纡其骇瞩。闾阎扑地,钟鸣鼎食之家;舸舰弥津,青雀黄龙之舳。云销雨霁,彩彻区明。落霞与孤鹜齐飞,秋水共长天一色。渔舟唱晚,响穷彭蠡之滨;雁阵惊寒,声断衡阳之浦。
遥襟甫畅,逸兴遄飞。爽籁发而清风生,纤歌凝而白云遏。睢园绿竹,气凌彭泽之樽;邺水朱华,光照临川之笔。四美具,二难并。穷睇眄于中天,极娱游于暇日。天高地迥,觉宇宙之无穷;兴尽悲来,识盈虚之有数。望长安于日下,目吴会于云间。地势极而南溟深,天柱高而北辰远。关山难越,谁悲失路之人?萍水相逢,尽是他乡之客。怀帝阍而不见,奉宣室以何年?
嗟乎!时运不齐,命途多舛。冯唐易老,李广难封。屈贾谊于长沙,非无圣主;窜梁鸿于海曲,岂乏明时?所赖君子见机,达人知命。老当益壮,宁移白首之心?穷且益坚,不坠青云之志。酌贪泉而觉爽,处涸辙以犹欢。北海虽赊,扶摇可接;东隅已逝,桑榆非晚。孟尝高洁,空余报国之情;阮籍猖狂,岂效穷途之哭!
勃,三尺微命,一介书生。无路请缨,等终军之弱冠;有怀投笔,慕宗悫之长风。舍簪笏于百龄,奉晨昏于万里。非谢家之宝树,接孟氏之芳邻。他日趋庭,叨陪鲤对;今兹捧袂,喜托龙门。杨意不逢,抚凌云而自惜;钟期既遇,奏流水以何惭?
呜乎!胜地不常,盛筵难再;兰亭已矣,梓泽丘墟。临别赠言,幸承恩于伟饯;登高作赋,是所望于群公。敢竭鄙怀,恭疏短引;一言均赋,四韵俱成。请洒潘江,各倾陆海云尔:
滕王高阁临江渚,佩玉鸣鸾罢歌舞。
画栋朝飞南浦云,珠帘暮卷西山雨。
闲云潭影日悠悠,物换星移几度秋。
阁中帝子今何在?槛外长江空自流。(此段教材无)

ImageJ批量将大图分割为多个小图并分别保存相关推荐

  1. imagej批量处理图片

    imagej批量处理图片 在图片文件夹中打开一张图片,上面会显示所有图片的张数,对图片进行设置,当弹出是否对所有图片进行修改,点yes,然后保存时时为自己的所有图片点Image Sequence所有图 ...

  2. 视频剪辑工具,教你批量分割视频并提取原音频单独保存

    视频素材太多,如何进行批量分割,并提取原音频单独保存呢?今天小编给大家分享一个新的剪辑技巧,下面一起来试试. 所需工具 视频素材若干 操作步骤 运行[好简单批量智剪],在"分割视频" ...

  3. 【python】批量按坐标裁剪图片、ImageJ批量修改图片格式

    一.批量按坐标裁剪图片代码 # -- coding: utf-8 -- import cv2 import osdef update(input_img_path, output_img_path): ...

  4. python批量读取图片并批量保存_Python爬虫:批量抓取花瓣网高清美图并保存

    原标题:Python爬虫:批量抓取花瓣网高清美图并保存 昨天看到了不错的图片分享网--花瓣,里面的图片质量还不错,所以利用selenium+xpath我把它的妹子的栏目下爬取了下来,以图片栏目名称给文 ...

  5. 大图剪切工具,大图分割工具

    1900大图剪切工具使用说明: 软件功能: 从网上下载的图片素材有时候是一张大图,里面是很多小图片,在使用时需剪切下来, 本软件适用于排列整齐的小图剪切. 运行环境:   .net framework ...

  6. 批量图像自动分割 grabcut+阈值分割 opencv

    问题:白色等背景(幕布)下的批量图像,自动分割出前景物体,无须交互 环境: ubuntu 16.04 + opencv3 + openmp + cmake **注意:具体分割效果可以自己调整腐蚀膨胀和 ...

  7. 使用ImageJ批量处理图像 超好用持续更新常用操作

    本人经常做一些生物图像的处理,Imagej是我常使用的一个图像处理软件,非常小巧但是各种功能都有,最近需要批量处理一批图像,一张一张的导入处理太麻烦,经过一番挖掘,学习到了如何使用Imagej强大的批 ...

  8. 一文带你批量爬取某马拉雅音频数据并保存到本地~

    文件目录 写在前面 一.需求分析 二.编程思路 三.完整代码 引用源自 写在前面   今天带给大家一个爬取因音频数据的小案例,我将案列重新复现了功能并做了些小优化,今天分享给大家.还是老规矩在文末会附 ...

  9. Python+Excel系列:批量处理Excel文件的模块—xlwings:创建、保存、打开工作簿,操控工作表和单元格

    文章目录 认识xlwings模块 1.创建工作簿 2.保存工作簿 3.打开工作簿 4.操控工作表和单元格 综合实例 认识xlwings模块 可以用来处理Excel文件的python模块很多,如Xlsx ...

最新文章

  1. Iterator迭代器并发修改异常问题解决
  2. Soft NMS论文笔记
  3. 基于spring-redis发布订阅模式的实现
  4. 将Tomcat集成到IDEA
  5. AIR切换SDK版本时遇到的问题
  6. java RandomAccessFile类(随机访问文件)
  7. javafx 菜单组件_基础6:新菜单组件
  8. 遍历文件夹将dicom文件转换为nifty文件
  9. 集线器、交换机、路由器、网桥、网关之间的区别
  10. Linux(RHEL7及CentOS7)下DNS服务器的搭建与配置
  11. 某农商行用户画像项目——模型构建部分
  12. JavaScript实现图结构
  13. 中国56个民族sql语句
  14. 杰奇采集分页 php,修改杰奇1.7模板 给章节内容添加分页
  15. Andrei Alexandrescu的SD2C大会演讲主题
  16. 计算机数学基础教案,大学计算机基础教案51.doc
  17. windows下搭建h5游戏小小火影教程
  18. 2022-2028全球与中国制药二次包装设备市场现状及未来发展趋势
  19. detectron2的简介和配置
  20. jquery回弹_jQuery实现移动端下拉展现新的内容回弹动画

热门文章

  1. 2018年4月工业用微型计算机,2018年自考工业用微型计算机押密试题及答案(一)...
  2. ceaspectusG超级智能闸口,革新科技箱况残损检测,识别率99.95%,全自动化进出闸,应用智慧港口码头,智慧无人堆场
  3. 1.1 Introduction (computer abstractions and technology)
  4. java url转urf8_UrlEncode编码/UrlDecode解码使用方法
  5. 如何向IE的历史记录添加记录?
  6. 10秒学会!如何使C++函数返回多个数值
  7. 工业物联网案例:智能工厂设备无人值守系统方案
  8. 机器人杆长标定_机器人标定设备
  9. bootstrap 内容简略显示
  10. Mysql安装失败-GPG验证不通过