自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(120)
  • 资源 (4)
  • 收藏
  • 关注

原创 【Python小工具】图片转PDF

本文介绍了一个用Python编写的图片转PDF工具,实现将多张图片合并为单个PDF文件的功能。工具通过PyMuPDF库实现核心转换功能,支持命令行参数和拖拽操作两种使用方式。文章详细说明了脚本实现代码、注册表修改方法以支持拖拽运行,以及排查问题的解决方案。该工具运行快速便捷,生成的PDF文件默认保存在脚本同目录下。作者还建议可以通过PyInstaller打包成独立exe程序,使其脱离Python环境依赖。这个工具解决了传统在线合并PDF需要上传文件、依赖网络的问题,提供了一种更安全高效的本地解决方案。

2025-08-04 17:00:44 1222

原创 【VSCode+LaTeX】科研写作环境搭建

LaTeX+VSCode本地化环境搭建指南 本文详细介绍了如何搭建LaTeX+VSCode本地化写作环境,对比了Overleaf在线平台的局限性,突出本地环境的编译速度、定制化程度和数据安全性优势。安装步骤包括:1)通过清华镜像下载TeXLive发行版;2)安装配置VSCode编辑器及中文语言包;3)加载LaTeX Workshop核心插件优化编译设置。该方案特别适合需要长期进行学术写作的用户,提供离线可用、版本控制和深度定制的科研写作解决方案。

2025-07-13 19:20:49 2923

原创 【PyMuPDF】PDF图片处理过程内存优化分析

本文针对PDF文件处理后体积过大的问题,提出优化方案。通过分析发现,PDF内存大小主要受图片压缩格式影响。实验对比了两种提取PDF图片的方法,证明extract_image比Pixmap更高效。采用PIL处理图像后,通过调整JPEG压缩参数(quality=95、progressive格式)可显著减小文件体积。测试结果显示优化后的单张图片从0.84MB降至0.63MB。但实际应用中,直接替换图片会导致PDF体积增大,需进一步研究解决方案。文章提供了完整的Python实现代码,涉及pymupdf和PIL库的使

2025-07-13 19:01:08 1011

原创 【fitz+PIL】PDF图片文字颜色加深

本文介绍了如何通过Python处理PDF文档中的文字颜色过浅问题。使用fitz库提取PDF每页图片,再利用PIL库的ImageEnhance模块增强图片对比度,使文字颜色加深变得更加清晰。核心代码通过3个步骤实现:提取页面图片、增强图片对比度、替换原图片并保存新PDF。处理效果良好,但存在输出文件体积增大的问题。该方法适用于由图片构成的PDF文档,可有效改善阅读体验。

2025-07-10 21:31:43 989

原创 【fitz+OpenCV】去除PDF图片中的水印

本文探讨了如何去除PDF笔记中的水印。由于水印与文字重叠影响阅读,作者提出三步解决方案:首先提取PDF页面图片,通过OpenCV模板匹配定位水印位置,最后替换处理后的图片重建PDF。重点介绍了模板匹配方法,包括交互式获取水印模板、三通道匹配提高识别率等关键技术。该方法有效去除了三类不同位置的水印,同时保证了处理后的PDF清晰度。作者强调该方法仅用于学习交流,尊重并支持正版资源。

2025-07-08 22:57:43 1097

原创 研究生课程 |《数值分析》复习

西工大研究生课程《数值分析》期末复习总结笔记

2023-12-22 12:12:56 703

原创 研究生课程 |《矩阵论》复习

西工大研究生《矩阵论》考点复习总结笔记

2023-12-22 11:54:39 2789

原创 基于C/C++的UG二次开发流程

基于C/C++的UG二次开发流程

2023-10-24 10:31:00 8400 6

原创 基于Python的UG二次开发入门

基于Python的UG二次开发入门

2023-09-14 21:43:02 11300 7

原创 libQGLViewer的编译和使用

libQGLViewer的编译和使用

2023-09-08 18:33:17 1973

原创 【learnopengl】Assimp构建与编译

Windows11下Assimp库的构建与编译

2023-09-03 17:36:44 1120 3

原创 HexoAssistant——博客上传助手(含源码)

HexoAssistant——博客上传助手(含源码)

2023-08-22 23:01:47 382

原创 实现文件的拖放功能

windows下实现文件的拖放功能

2023-08-15 14:00:02 485

原创 matplotlib绘制位置-时序甘特图

matplotlib绘制位置-时序甘特图

2023-08-14 18:53:16 1232

原创 【Python小demo】JOJO替身面板生成

使用python“仿制”JOJO替身面板

2023-08-07 22:41:01 16299

原创 网格简化(QEM)学习笔记

网格简化学习笔记

2023-08-02 00:28:47 6385 27

原创 Delaunay三角剖分学习笔记

学习Delaunay三角剖分

2023-06-06 14:43:22 6318 2

原创 Leetcode【1010】总持续时间可被 60 整除的歌曲

Leetcode【1010】总持续时间可被 60 整除的歌曲

2023-05-07 12:18:18 441

原创 Leetcode-day4【88】【167】【125】【345】

leetcode-88-167-125-345

2023-04-22 20:25:18 913

原创 Leetcode-day3【215】数组中的第K个最大元素

leetcode-215

2023-04-21 12:28:44 301

原创 Leetcode-day2【75】颜色分类

leetcode-75

2023-04-20 22:03:20 402

原创 Leetcode-day1【80】删除有序数组中的重复项 II

Leetcode-80

2023-04-19 18:23:58 592

原创 数值分析 | 多项式求值(Horner法则)

数值分析 | 多项式求值(Horner法则)

2023-01-13 22:47:05 2061

原创 Zotero | 快速入门

Zotero入门笔记

2023-01-05 21:11:13 6077

原创 pybind11学习 | 在Python中构建编译生成pyd文件

pybind11学习 | 在Python中构建编译生成pyd文件

2022-12-31 21:00:48 2314 1

原创 pybind11 | 绑定CGAL几何算法(numpy数据交换)

pybind11 | 绑定CGAL几何算法(numpy数据交换)

2022-12-30 15:09:10 1885

原创 pybind11学习 | 使用CMake构建系统并生成pyd文件

pybind11学习 | 使用CMake构建系统并生成pyd文件

2022-12-28 14:32:22 4158 1

原创 CMAKE学习笔记

CMAKE学习笔记

2022-12-27 14:50:09 710

原创 pybind11学习 | 异常转换和类型转换

pybind11学习 | 异常转换和类型转换

2022-12-25 16:00:34 2380

原创 pybind11学习 | 类的绑定

pybind11学习 | 类的绑定

2022-12-24 11:41:01 2459

原创 pybind11学习 | 函数的绑定

pybind11学习 | 函数的绑定

2022-12-23 18:20:14 2175 1

原创 pybind11学习 | 面向对象编程

pybind11学习 | 面向对象编程

2022-12-22 18:13:47 2150

原创 pybind11学习 | 迈出第一步

pybind11学习 | 迈出第一步

2022-12-21 17:01:19 1472

原创 pybind11学习 | VS2022下安装配置

pybind11学习 | VS2022下安装配置

2022-12-20 20:54:47 3053 8

原创 【pyclipper+增材CAM】轮廓偏置

【pyclipper+增材CAM】轮廓偏置

2022-12-19 15:26:46 2234 4

原创 Clipper库 | 类型和填充规则

Clipper库 | 基础类型和填充规则解释和用法

2022-12-18 11:12:01 4347

原创 Clipper库 | 坐标圆整和精度控制

Clipper库 | 坐标圆整和精度控制

2022-12-17 14:03:34 958

原创 《Fluent Python》笔记 | 协程

《Fluent Python》笔记 | 协程

2022-12-14 17:25:59 493

原创 《Fluent Python》笔记 | else子句和上下文管理器

《Fluent Python》笔记 | else子句和上下文管理器

2022-12-14 14:10:00 680

原创 《Fluent Python》笔记 | 迭代器和生成器

【Fluent Python】笔记 | 迭代器和生成器

2022-12-13 16:32:58 336

FISHES-IN-THE-WILD-YOLOv5.zip

yolov5鱼类数据集

2021-08-19

2021F数据集.rar

21年电赛F题数字标签数据集

2021-12-17

esp32-micropython-firmwares-3.zip

ESP32固件

2021-12-17

flash_download_tools_v3.6.5.zip

固件烧录工具

2021-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除