Skip to content

Rensr0/MyTools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 

Repository files navigation

图像压缩工具

这是一个简单的Python脚本,用于批量压缩图像文件。利用PIL库和多线程技术,该工具能够有效地减少图像文件的大小,提高加载速度。

特性

  • 多线程处理:提升处理效率。
  • 自定义压缩质量:支持用户输入压缩质量。
  • 支持多种图像格式:包括JPEG和PNG。

使用说明

  1. 安装依赖
    pip install Pillow
  2. 准备文件夹
    • 将待压缩图像放在img文件夹。
  3. 运行脚本
    python compress_images.py
  4. 查看结果:压缩后的图像将保存在compressed文件夹。

截图获取坐标工具

这是一个简单的屏幕截图工具,使用 Python 编写,结合了 OpenCV、PyAutoGUI 和 PyGetWindow 库。用户可以选择截取全屏或指定窗口的截图,并在截图上绘制矩形框以标记感兴趣的区域。

功能特性

  • 全屏截图:可以截取整个屏幕的图像。
  • 指定窗口截图:可以根据窗口标题截取特定窗口的图像。
  • 矩形框绘制:可以在截图上使用鼠标绘制矩形框,标记需要关注的区域。
  • 日志记录:记录操作过程中的信息和错误,便于调试和使用。

依赖库

在使用该工具之前,请确保安装以下 Python 库:

  • OpenCV
  • NumPy
  • PyAutoGUI
  • PyGetWindow

您可以使用以下命令安装这些库:

pip install opencv-python numpy pyautogui pygetwindow

贡献

欢迎提交问题和请求拉取请求以改进该项目!

许可证

本项目使用MIT许可证,详细信息请查看LICENSE文件。

About

我的一些小项目

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages