r2
Free open-source Cloudflare R2 desktop client and S3 GUI for macOS, Windows, and Linux. Manage Cloudflare R2, AWS S3, M…
图片批量去黑边/裁剪/压缩工具,带界面。可排除图片边缘的色块干扰,将黑边删除干净。基于 Opencv 。
git clone https://github.com/hiroi-sora/Umi-CUT.githiroi-sora/Umi-CUT批量处理图片文件,具有范围裁剪、自动去除黑/白边、调整大小、压缩体积等功能。
Umi-CUT 批量图片去黑边/裁剪/压缩软件 ◁
本软件能批量处理本地图片,具有范围裁剪、自动去除黑/白边、调整大小、压缩体积等功能。 通过范围裁剪和去黑边两种功能配合,可以绕过图片边缘的干扰色块,提取图片中部的所需内容。
比如下图这张Ipad截图,底部带有小白条,普通去黑边工具无法很好的去除底部黑边。
而 Umi-CUT 可以先设置手动范围,绕过小白条,再自动去除剩下的纯黑边框。只需设定一次,便可批量处理所有同类图片。这是开发本软件的初衷。
发行包用户:下载压缩包并解压。
Python用户:下载源码,安装好Opencv等所需模块。
# 裁剪 文件夹查看输出图片。点击 设置 选项卡,点击 参数设置 打开配置窗口。根据提示调整参数即可。
中值滤波参数。(但滤波值太高可能导致留下很窄的黑边)阈值参数。(但阈值太高可能导致需要保留的部分也被裁剪)输入100张2k分辨率图片。
输出为png图片时,平均每张0.5s。
输出为jpg图片时,平均每张0.2s。
Fatal Python error:
PyEval_RestoreThread: NULL tstate
Python runtime state: initialized
这个崩溃貌似由opencv引起,但触发在tkinter的事件循环中(执行完业务函数以后),所以没有办法捕捉到。采用点击左上角按钮加载预览图片则没有这个问题。对于普通sRGB图片,貌似两种方法加载预览都不会有事。保险起见,不建议使用拖入的方式加载预览。
pyinstaller打包,可使用 to_exe.py 一键打包。2022.10.172022.4.192022.4.15more like this
search projects, people, and tags