<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[The_bo的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/The_bo</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; The_bo]]></copyright><item><title><![CDATA[ISP 图像降噪 (Denoise) 模块技术文档]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/161804182</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/161804182</guid><author>The_bo</author><pubDate>Mon, 08 Jun 2026 16:55:03 +0800</pubDate><description><![CDATA[图像降噪是 ISP Pipeline 中最复杂、调参工作量最大的模块之一。降噪本质是一个病态逆问题（Ill-posed Inverse Problem）—— 在去除噪声的同时必须尽可能保留真实信号（细节、纹理、边缘）。一个好的降噪模块是在噪声、细节、伪影三者之间找到最优平衡。特性描述异方差性噪声方差随信号强度变化（亮区噪声更大）色度噪声低光下颜色通道的噪声更明显（由于 AWB 增益放大）相关性经过 demosaic/CCM 后噪声变得有空间和通道相关性非平稳性不同亮度区域噪声特性不同。]]></description><category></category></item><item><title><![CDATA[ISP Image Signal Processing Pipeline 技术文档]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/161804070</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/161804070</guid><author>The_bo</author><pubDate>Mon, 08 Jun 2026 16:51:32 +0800</pubDate><description><![CDATA[ISP (Image Signal Processor) 是相机系统中将 RAW 传感器数据转换为人类可观赏图像的核心硬件/软件 Pipeline。其质量直接决定最终图像的颜色、噪声、清晰度、动态范围等关键指标。本文档聚焦于 ISP调试(Tuning)视角，涵盖每个模块的原理、调试参数、典型问题及 Debug 方法。]]></description><category></category></item><item><title><![CDATA[Recalling — 用 Web 技术构建沉浸式旅行回忆相册]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/161548637</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/161548637</guid><author>The_bo</author><pubDate>Sat, 30 May 2026 22:44:29 +0800</pubDate><description><![CDATA[旅行归来，手机里几百张照片往往就此尘封。相册 App 千篇一律的网格排列，很难让人有重新翻阅的欲望。于是我写了Recalling——一个全栈照片展示应用，把旅行照片装进水晶立方体、胶片卷轴、翻转书页和全屏幻灯片里，让回忆的呈现方式变得像回忆本身一样精彩。（欢迎 Star ✨，功能更新和bug修复也会在这里更新哦）在线体验即可在启动Recalling 是一个为了「让自己想翻照片」而写的项目。它没有复杂的工程架构、没有微服务、没有数据库，但它有 6 种完全不同的照片浏览体验。]]></description><category></category></item><item><title><![CDATA[QNX系统入门到精通：全面掌握实时操作系统]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160925470</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160925470</guid><author>The_bo</author><pubDate>Sat, 09 May 2026 15:03:00 +0800</pubDate><description><![CDATA[QNX是由加拿大QNX软件系统公司（现已被黑莓公司收购）开发的分布式实时操作系统。其名称源于"Quick Unix"的缩写，但实际架构与Unix有显著差异。QNX采用微内核架构，核心功能仅包含最基本的系统服务，其余功能以模块形式运行在用户空间。]]></description><category></category></item><item><title><![CDATA[FFmpeg 入门到精通学习指南：全面掌握音视频处理神器]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160925215</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160925215</guid><author>The_bo</author><pubDate>Sat, 09 May 2026 14:51:58 +0800</pubDate><description><![CDATA[/ 滤镜结构示例int width;int height;// 初始化滤镜return 0;// 处理帧// 处理像素数据...// 注册滤镜},},]]></description><category></category></item><item><title><![CDATA[Git从入门到精通学习指南]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160622226</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160622226</guid><author>The_bo</author><pubDate>Wed, 29 Apr 2026 11:47:41 +0800</pubDate><description><![CDATA[版本控制系统（Version Control System，VCS）是用于记录文件内容变化，以便将来查阅特定版本修订情况的系统。按照发展历程，版本控制系统经历了三个主要阶段：本地版本控制系统、集中式版本控制系统和分布式版本控制系统。早期的版本控制系统采用本地存储的方式，将文件的不同版本保存在本地磁盘中，这种方式虽然简单，但无法支持多人协作开发。随后出现的集中式版本控制系统（如SVN）将所有版本数据存储在中央服务器上，解决了多人协作的问题，但存在单点故障的风险。]]></description><category></category></item><item><title><![CDATA[MySQL-从入门到精通学习指南]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160593961</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160593961</guid><author>The_bo</author><pubDate>Tue, 28 Apr 2026 15:05:57 +0800</pubDate><description><![CDATA[MySQL 是一个开源的关系型数据库管理系统（RDBMS），由瑞典 MySQL AB 公司开发，现属于 Oracle 公司。开源免费，性能卓越支持跨平台（Linux、Windows、macOS）支持 ANSI SQL99 标准社区活跃，生态丰富。]]></description><category></category></item><item><title><![CDATA[Docker从入门到精通技术指南]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160566332</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160566332</guid><author>The_bo</author><pubDate>Mon, 27 Apr 2026 20:31:16 +0800</pubDate><description><![CDATA[Docker 是一个开源的容器化平台，用于开发、部署和运行应用程序。容器允许开发者将应用程序及其所有依赖项打包到一个轻量级、可移植的容器中，确保应用程序在任何环境下都能一致地运行。本文档从 Docker 的基础概念出发，逐步深入到生产环境中的应用，涵盖了 Docker 开发的各个方面。理解容器化的核心概念和优势熟练使用 Docker 进行开发、测试和部署编写高效的 Dockerfile 和 Docker Compose 配置实现容器网络和存储的正确配置遵循安全最佳实践保护你的容器环境。]]></description><category></category></item><item><title><![CDATA[PyQt5从入门学习：Python桌面应用开发学习笔记]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160551057</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160551057</guid><author>The_bo</author><pubDate>Mon, 27 Apr 2026 13:27:09 +0800</pubDate><description><![CDATA[在Python生态中，图形用户界面（GUI）开发一直是重要的应用领域。无论是桌面工具、数据可视化软件还是企业内部管理系统，GUI应用都扮演着不可或缺的角色。在众多Python GUI框架中，PyQt5以其强大的功能、丰富的组件库和成熟的生态系统，成为开发者构建桌面应用的首选方案之一。PyQt5是Qt框架的Python bindings，继承了Qt在跨平台桌面应用开发领域的卓越表现，同时充分利用了Python语言的简洁性和易用性。本技术文档将系统性地介绍PyQt5的核心概念、开发方法和最佳实践，帮助读者从零基]]></description><category></category></item><item><title><![CDATA[基于PyQt5 文件转换工具：支持Word/PDF/MD文件/图片转换，支持批量转换]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160413935</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160413935</guid><author>The_bo</author><pubDate>Wed, 22 Apr 2026 21:19:21 +0800</pubDate><description><![CDATA[最近用 PyQt5 写了一个文件格式转换工具，支持 Word、PDF、Markdown、图片等多种格式互转。本文记录开发过程中的一些关键点和踩坑经历。文末附上了github源码链接，可以拉取参考哟。。]]></description><category></category></item><item><title><![CDATA[基于 PyQt5 构建桌面文件批量处理工具PerFTool：文件重命名、图片查看&裁剪、YUV图像查看&裁剪、图片转YUV、音视频播放&截取片段]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/160328284</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/160328284</guid><author>The_bo</author><pubDate>Mon, 20 Apr 2026 11:22:49 +0800</pubDate><description><![CDATA[文件重命名：支持单文件、批量文件夹、批量子文件夹等多种模式图片查看/裁剪：常见图片格式浏览，支持区域和坐标裁剪，批量裁剪YUV图像查看/裁剪：支持 UYVY 和 NV12 格式，区域裁剪坐标裁剪，导出为原格式图片转YUV：RGB 图片转 YUV 格式，支持批量转换音频播放：支持常见音频格式播放视频播放：基础视频播放功能PyQt5 (GUI 框架)Pillow (图片处理)NumPy (YUV 数据处理)pygame (音视频播放)模块化设计：每个功能作为独立模块，便于维护和扩展。]]></description><category></category></item><item><title><![CDATA[Python抠图Tool,支持一次性在一张图上抠多个区域并保存]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/155452053</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/155452053</guid><author>The_bo</author><pubDate>Tue, 02 Dec 2025 20:00:03 +0800</pubDate><description><![CDATA[用法挺简单的，也适合简单场景用用。]]></description><category></category></item><item><title><![CDATA[Python将视频拆帧保存]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/155452432</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/155452432</guid><author>The_bo</author><pubDate>Tue, 02 Dec 2025 19:59:49 +0800</pubDate><description><![CDATA[parser.add_argument('-e', '--end', type=float, default=None, help='结束提取的时间（秒）')parser.add_argument('-s', '--start', type=float, default=0, help='开始提取的时间（秒）')parser.add_argument('-f', '--fps', type=int, default=1, help='每秒提取的帧数（或帧间隔）')]]></description><category></category></item><item><title><![CDATA[Python批量转jpg到pgm灰度格式]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/155451683</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/155451683</guid><author>The_bo</author><pubDate>Mon, 01 Dec 2025 14:31:03 +0800</pubDate><description><![CDATA[pgm格式看图工具用的GIMP，免费安装使用，可以确认一下.pgm格式图片转的有没有问题，当然记事本打开，能看到P5字样，问题应该也不大，P5就是灰度格式了。]]></description><category></category></item><item><title><![CDATA[Python批量裁剪图片，并按字符列表批量命名]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/155451092</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/155451092</guid><author>The_bo</author><pubDate>Mon, 01 Dec 2025 14:22:08 +0800</pubDate><description><![CDATA[因为我需要图片名字作为label，所以裁剪的时候就顺便把名字也给加上了，创建了个名字列表，反正也挺有规律。]]></description><category></category></item><item><title><![CDATA[利用Python编写一个统计图片RGB三个通道的像素值的小工具]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/145100283</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/145100283</guid><author>The_bo</author><pubDate>Sun, 12 Jan 2025 22:09:46 +0800</pubDate><description><![CDATA[在相关图像工作中，需要测量一些图片的亮度值、RGB值等辅助分析图像像素值之间的差异，以便更好的分类，以下就是通过Python编写的建议的测值工具，支持自己改变框的大小以及位置。主要通过TK实现访问需要测量的图片，通过鼠标属性控制框的位置。网上下载的24色卡，白色块rgb值貌似不太准确，嘶~，But，通过其他一些途径验证过，比如一些截图工具，统计出的rgb值也是249，不过这都不重要，统计的结果应该是准确的。]]></description><category></category></item><item><title><![CDATA[利用Python制作一个计算镜头FOV的小工具]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/136997678</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/136997678</guid><author>The_bo</author><pubDate>Mon, 25 Mar 2024 21:25:11 +0800</pubDate><description><![CDATA[这边可以将上面由sensor信息计算出来的FOV填入来验证一下公式的准确性（一开始就是没注意，后来一检验发现公式有错误)。]]></description><category></category></item><item><title><![CDATA[Python批量提取多个csv文件内指定行数据并汇总在新csv文件内]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/136438107</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/136438107</guid><author>The_bo</author><pubDate>Sun, 03 Mar 2024 22:14:00 +0800</pubDate><description><![CDATA[接下来我们需要将这些数据汇总到一个新csv中，并且想让这些数据一行一行输出，也就是转置，如果不想转置也无所谓，看个人需求。而我们的目标是提取 ‘mt’这一列第4行到第7行的数据，话不多说，看下怎么操作吧。这里我们先将脚本放在要处理文件的目录下，这样我们可以获取当前路径直接处理文件了。]]></description><category></category></item><item><title><![CDATA[利用pandas读取csv文件时遇到UnicodeDecodeError问题以及解决过程]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/136439268</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/136439268</guid><author>The_bo</author><pubDate>Sun, 03 Mar 2024 22:09:26 +0800</pubDate><description><![CDATA[【代码】利用pandas读取csv文件时遇到UnicodeDecodeError问题以及解决过程。]]></description><category></category></item><item><title><![CDATA[利用Python的opencv库批量给图片旋转]]></title><link>https://blog.youkuaiyun.com/The_bo/article/details/134907905</link><guid>https://blog.youkuaiyun.com/The_bo/article/details/134907905</guid><author>The_bo</author><pubDate>Sun, 10 Dec 2023 14:27:06 +0800</pubDate><description><![CDATA[有时候在工作项目中采集到的图片可能没有做过旋转处理，在看画质质量时，颠倒的图片看起来并不顺眼，这时就需要给他矫正过来，也就是旋转180°，看起来舒服些，当然看图工具一般都有旋转功能，但利用看图工具一张张旋转看实在太过于麻烦，不得劲，哈哈哈哈哈哈，那就批量给他全矫正咯。好，Rotate Completed！利用Tk选择你想要旋转的图片文件夹。好，舒服了，哈哈哈。]]></description><category></category></item></channel></rss>