需要批量处理文件夹下的所有子文件夹里的图片,拼贴成一张大图。 用 turbocollage 可以实现,但需要每个文件夹都操作一次。 怎么上图片来着

需要批量处理文件夹下的所有子文件夹里的图片,拼贴成一张大图。 用 turbocollage 可以实现,但需要每个文件夹都操作一次。 怎么上图片来着

|
1
|
|
2
|
|
raycoolFeb 25, 2023
3
python opencv
|
|
YuhyeongFeb 25, 2023
5
写个算法就行了,opencv 能实现
|
|
ilaFeb 25, 2023 via Android
6
没有问题的,指定宽高,
有些图片 resize 下就 ok 了 |
|
7
我让 gpt 写了半天,还是要么重叠图片,要么就是一大块留白
|
|
Ufo666Feb 25, 2023
8
我写过批量视频九宫格
|
|
9
因为每个文件夹里横向和竖向的图片数量不同,所以比较麻烦,
|
|
sadhenFeb 25, 2023
10
|
|
tomczhenFeb 25, 2023 via Android
13
可以换个思路,用 py 控制软件来合并,先查一下工具是否支持 cli 操作,不可以的话通过 gui 来操作。
|
|
stardewFeb 25, 2023
14
写个 MaxRects 算法,然后根据算法结果拼
|
|
15
谢谢各位大佬给的思路,我试试
|
|
mrytsrFeb 25, 2023 via Android
16
PIL 或者 ffmpeg 搞
|
|
chrawslFeb 25, 2023
17
photoshop 就有这个功能
|
|
lovelylainFeb 25, 2023 via Android
19
可以,很多年以前移植一款 KMP 皮肤到 PotPlayer ,就是用 Python PIL 库把多个不同尺寸图片拼接成一张大图,然后按坐标去使用,现在早就忘了怎么写了。
|
|
fyqFeb 25, 2023
20
借个楼问一下,对拼接的图做逆向操作,把如 OP 所示的这种有明确边框的图重新拆成一张一张的小图,有哪些现成的轮子可以用?如果没有,想用 Python 实现的话,有什么合适的思路吗?
|
|
Richard14Feb 26, 2023
22
各位大佬,这个场景下如果想实现图片合理布局,应该用什么算法啊
|
|
ruanimalFeb 26, 2023
24
感觉用 pillow 就能实现,拼图逻辑可能得想想
|
|
lusi1990Feb 26, 2023
25
写个脚本 操作 turbocollage . 完美
|
|
sgwkFeb 26, 2023
28
可以的,用 pillow 。
|
|
secondwtqFeb 26, 2023
29
搜一下 Bin Packing / Rectangle Packing 算法
|
|
sadhenFeb 28, 2023
31
@schubert ligavision-dsl 已经可以用了
https://github.com/liga-ai/ligavision README 里面我提供了三个 notebook 示例,可以直接在 Google Colab 运行的 用+在水平方向上拼接,用-在竖直方向上拼接,这两个功能大概 3 周之后可以用吧. 具体看我这边同事的需求。因为这不算是一个个人项目,是公司内部有需求,只不过正好是开源的。 |