图像处理常用公式
在图像处理和工业视觉中图像宽高、像素总数、通道数、位深、数据量、FOV、Pixel Size、空间分辨率之间存在明确的计算关系。一、常用变量与符号二、图像宽、高与像素总数1. 图像像素总数例如图像宽度4096 pixel 图像高度4096 pixel则即约为2. 百万像素计算例如这里的 MP 表示 Megapixel即百万像素。3. 图像宽高比例如所以1920×1080图像的宽高比是16:9。4. 图像对角线像素数例如1920×1080图像三、通道数与位深1. 每像素总位数如果每个通道的位深相同其中C通道数b每通道位深BPP每像素总位数。常见情况图像类型通道数 C每通道位深 b每像素总位数8位灰度图18 bit8 bit16位灰度图116 bit16 bit24位RGB图38 bit24 bit32位RGBA图48 bit32 bit48位RGB图316 bit48 bit2. 每像素字节数例如8位RGB图像3. 位深对应的灰度等级其中 L 表示可以表示的数值等级数量。位深数值等级无符号整数范围1 bit2018 bit256025510 bit10240102312 bit40960409514 bit1638401638316 bit655360655354. RGB图像理论颜色数量如果RGB每个通道位深为 b例如每通道8位约为1677万种颜色。四、图像原始数据量1. 基础公式单位为bit。换算为Byte也可以写成2. 换算为KiB、MiB和GiB3. 常见图像数据量公式4. 示例4096×4096的8位灰度图5. 示例4096×4096的8位RGB图五、存储位深与有效位深工业相机的10位、12位、14位数据经常使用16位容器存储。例如12位图像有效位深12 bit 存储位深16 bit如果按16位非打包格式存储而不是只有真正的12-bit Packed格式才使用因此必须区分类型12位图每像素存储大小12-bit Packed平均1.5 Byte12-bit Unpacked、uint162 Byte六、FOV与空间分辨率1. FOV的含义FOV是Field of View即相机实际拍摄的物理范围。例如FOV200 mm × 150 mm 图像4000 pixel × 3000 pixel表示水平方向4000个像素覆盖200 mm垂直方向3000个像素覆盖150 mm。2. 水平空间分辨率单位通常为mm/pixel μm/pixel3. 垂直空间分辨率4. 已知空间分辨率计算FOV5. 已知FOV和空间分辨率计算所需像素数计算结果通常需要向上取整。6. 空间分辨率单位转换因此例如七、像素密度空间分辨率通常使用mm/pixel像素密度通常使用pixel/mm二者互为倒数。1. 水平方向像素密度2. 垂直方向像素密度3. 与空间分辨率的关系例如则注意对于mm/pixel数值越小空间采样越精细对于pixel/mm数值越大空间采样越精细。八、Pixel Size的两种含义“Pixel Size”在不同场景中可能代表两种不同概念必须区分。1. 传感器像元尺寸相机规格中的Pixel Size通常表示传感器上单个像元的物理尺寸记为例如Pixel Size 3.45 μm × 3.45 μm它描述的是相机芯片上的物理像元尺寸。2. 物方Pixel Size图像测量中所说的Pixel Size有时表示一个图像像素在被测物体表面对应的实际尺寸。它本质上就是空间分辨率例如p_o 0.05 mm/pixel表示一个像素对应物体上的0.05 mm。九、传感器尺寸计算1. 传感器物理宽度单位为mm。2. 传感器物理高度如果水平和垂直像元尺寸不同3. 示例图像宽度相机像元尺寸传感器宽度十、放大倍率、Pixel Size与FOV镜头放大倍率定义为对于整个视野同理1. 物方Pixel Size2. 根据像元尺寸和放大倍率计算FOV3. 根据FOV计算镜头放大倍率十一、像素坐标与实际物理坐标假设图像原点和物理坐标原点已经对齐并且没有旋转和透视变换。1. 像素坐标转实际坐标如果存在物理原点偏移2. 实际坐标转像素坐标实际应用中像素坐标通常需要取整。十二、像素距离与实际距离假设两个像素点为1. 像素距离2. 实际物理距离当水平和垂直空间分辨率不同当十三、像素宽高与实际尺寸假设目标在图像中的宽高为w_pixel h_pixel则目标实际尺寸为例如缺陷宽度为8像素空间分辨率为0.05 mm/pixel十四、像素面积与实际面积1. 一个像素对应的实际面积单位为mm²/pixel严格来说是mm² per pixel cell2. 区域实际面积十五、FOV面积十六、最小缺陷尺寸与所需像素数假设最小缺陷实际宽度为空间分辨率为则缺陷在图像中的像素宽度约为1. 根据最小缺陷计算允许的空间分辨率2. 根据FOV和最小缺陷计算相机所需宽度像素例如FOV宽度300 mm 最小缺陷0.25 mm 要求缺陷至少占10 pixel则所以水平方向至少需要约12000像素。理论采样最低常提到2个像素但工业检测中通常根据任务要求选择任务最小目标建议像素数判断有无35 pixel稳定检测510 pixel分类和形状判断10 pixel以上高精度测量需要结合标定和亚像素算法十七、图像缩放公式1. 水平缩放比例2. 垂直缩放比例3. 像素坐标缩放4. 保持宽高比缩放如果使用统一缩放系数 s5. 缩放后的像素总数十八、下采样公式十九、上采样公式但这里需要特别注意插值上采样只增加了像素数量不会自动增加相机采集到的真实光学细节。因此不能把插值后的 r′ 当成真实成像系统的空间分辨能力。二十、ROI区域公式ROI局部坐标转全图坐标全图坐标转ROI局部坐标二十一、图像切块数量无重叠切割像素坐标对应的Patch编号二十二、Stride与实际内存大小某些图像格式或图像库会对每行数据进行字节对齐。二十三、帧率、数据率与总数据量1. 单帧原始数据量2. 每秒数据量3. 网络原始位率4. 连续采集总数据量例如1920×1080 8位灰度 30 fps 采集60秒二十四、压缩率公式1. 压缩率2. 压缩后大小估算二十五、综合计算示例假设工业相机参数为图像宽度 W4096 pixel 图像高度 H4096 pixel 通道数 C1 位深 b8 bit FOV200 mm × 200 mm 传感器Pixel Size3.45 μm1. 像素总数2. 原始数据量3. 空间分辨率4. 像素密度5. 传感器尺寸6. 镜头放大倍率7. 验证物方Pixel Size8. 检测0.2 mm缺陷时对应的像素数二十六、常见概念关系图图像宽度 W、图像高度 H │ ▼ 像素总数 N W × H │ ├──────── 通道数 C │ └──────── 位深 b │ ▼ 原始数据量 W × H × C × b ÷ 8 FOVx、FOVy │ ├──────── 图像宽度 W、图像高度 H │ ▼ 空间分辨率 rx FOVx / W ry FOVy / H │ ▼ 实际尺寸 像素尺寸 × 空间分辨率 传感器Pixel Size ps │ ├──────── 镜头放大倍率 M │ ▼ 物方Pixel Size po ps / M二十七、常用公式速查表二十八、需要重点区分的概念需要注意工业视觉中通过 FOV / W 算出的通常是物方采样间距不等于成像系统真正能够分辨的最小细节。实际光学分辨能力还受到镜头、对焦、衍射、传感器噪声、运动模糊和标定精度等因素影响。

相关新闻

通过级联批发市场集成在当地电力市场中投标(Matlab代码实现)

通过级联批发市场集成在当地电力市场中投标(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

2026/7/13 1:27:51 阅读更多 →
Reloaded-II:让游戏焕然一新的模组管理神器

Reloaded-II:让游戏焕然一新的模组管理神器

Reloaded-II:让游戏焕然一新的模组管理神器 【免费下载链接】Reloaded-II Universal .NET Core Powered Modding Framework for any Native Game X86, X64. 项目地址: https://gitcode.com/gh_mirrors/re/Reloaded-II 还记得那些让你心动的游戏模组吗&#x…

2026/7/13 1:25:50 阅读更多 →
如何用AI象棋助手VinXiangQi快速提升棋力:免费开源深度学习工具全指南

如何用AI象棋助手VinXiangQi快速提升棋力:免费开源深度学习工具全指南

如何用AI象棋助手VinXiangQi快速提升棋力:免费开源深度学习工具全指南 【免费下载链接】VinXiangQi Xiangqi syncing tool based on Yolov5 / 基于Yolov5的中国象棋连线工具 项目地址: https://gitcode.com/gh_mirrors/vi/VinXiangQi 想要在象棋对弈中获得专…

2026/7/13 1:23:49 阅读更多 →

最新新闻

Qt开发,使用Qt for Python还是Qt C++?

Qt开发,使用Qt for Python还是Qt C++?

很多人纠结 Qt 选 Python 还是 C,先说核心选型原则:两条路线没有绝对优劣,最终要结合自身编程语言基础、项目大小、性能需求和商用规划综合判断。一、优先选择 Qt for Python(PySide6/PyQt)适合这些情况本身就是 Pytho…

2026/7/13 2:32:17 阅读更多 →
Token工厂:AI数据中心从存储到智能内容生产的技术变革

Token工厂:AI数据中心从存储到智能内容生产的技术变革

这次我们来深入分析一个正在重塑全球数字经济格局的核心概念——"Token工厂"。这个概念由英伟达CEO黄仁勋在最近的GTC大会上提出,它不仅仅是技术术语的更新,更是对数据中心本质的重新定义,预示着算力经济将进入全新的发展阶段。传统…

2026/7/13 2:28:15 阅读更多 →
AirDropPlus:打破生态壁垒的跨平台文件传输解决方案

AirDropPlus:打破生态壁垒的跨平台文件传输解决方案

AirDropPlus:打破生态壁垒的跨平台文件传输解决方案 【免费下载链接】AirDropPlus Effortless file transfer and clipboard sync between Windows and iOS — powered by Python and Apple Shortcuts. 项目地址: https://gitcode.com/gh_mirrors/ai/AirDropPlus …

2026/7/13 2:28:15 阅读更多 →
SEVENTEEN福冈演唱会4K蓝光视频:Hoshi《F*ck My Life》情感解析

SEVENTEEN福冈演唱会4K蓝光视频:Hoshi《F*ck My Life》情感解析

这次我们来看一个关于SEVENTEEN日本福冈演唱会的蓝光4K视频项目。这个项目记录了SEVENTEEN在2023年12月17日福冈PayPay巨蛋举行的"FOLLOW"巡演现场,特别收录了成员Hoshi的solo曲《F*ck My Life》表演片段,展现了成员们在舞台背后的情感流露和不…

2026/7/13 2:28:15 阅读更多 →
CANoe 15.0 企业级部署:VN5620硬件驱动与VLC 6.2授权配置3步流程

CANoe 15.0 企业级部署:VN5620硬件驱动与VLC 6.2授权配置3步流程

CANoe 15.0企业级部署全流程:从硬件驱动到授权管理的实战指南在汽车电子测试领域,一套稳定可靠的CANoe环境是企业研发和验证的基础设施。不同于个人开发者的小规模部署,企业级环境需要面对多设备管理、批量授权配置和标准化流程等复杂需求。本…

2026/7/13 2:26:14 阅读更多 →
多模态大模型核心技术解析:从原理到实践应用

多模态大模型核心技术解析:从原理到实践应用

当你看到"多模态大模型"这个词时,是否曾困惑它到底比传统AI模型强在哪里?为什么各大厂商都在投入巨资研发?更重要的是,作为开发者,学习多模态技术真的能提升你的职业竞争力吗?实际上,…

2026/7/13 2:26:14 阅读更多 →

日新闻

Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改

Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改

Palworld存档编辑完全掌握:从零开始实现游戏数据可视化修改 【免费下载链接】palworld-save-tools Tools for converting Palworld .sav files to JSON and back 项目地址: https://gitcode.com/gh_mirrors/pa/palworld-save-tools 你是否曾经想要调整Palwor…

2026/7/13 0:01:19 阅读更多 →
浦东旧模块回收哪家强?专业评测带你一探究竟

浦东旧模块回收哪家强?专业评测带你一探究竟

于科技迅猛飞速迭代的当下此刻, 旧模块的回收处置, 不但关联着资源的再度利用, 而且更牵扯到数据安全以及环保合规事宜。你是不是也正为那堆积得如同山峦般的旧模块而发愁? 是不是不清楚该怎样安全且高效地去处理它们? 别忧心烦恼, 就在今日, 我会以具备权威影响力的自媒体博…

2026/7/13 0:01:19 阅读更多 →
卡梅德生物技术快报|重组蛋白的表达和纯化:IMAC 金属螯合色谱全流程工艺手册|基质 - 配基 - 金属离子匹配与蛋白质分离纯化参数优化

卡梅德生物技术快报|重组蛋白的表达和纯化:IMAC 金属螯合色谱全流程工艺手册|基质 - 配基 - 金属离子匹配与蛋白质分离纯化参数优化

1 研究背景与现存技术痛点(提出问题)基因工程、蛋白质组学、生物制药研发流程中,蛋白质分离纯化是决定下游实验成败的关键环节。当前实验室常规蛋白质分离纯化工艺存在三类难以标准化的技术瓶颈:传统离子交换、分子筛层析无特异性…

2026/7/13 0:05:20 阅读更多 →

周新闻

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨

互联网大厂 Java 求职面试:燕双非的搞笑回答与技术探讨 在一个阳光明媚的上午,互联网大厂的面试官坐在桌前,准备迎接他的面试候选人——燕双非,一个以搞笑和幽默著称的程序员。第一轮提问 面试官:燕双非,作…

2026/7/12 0:03:13 阅读更多 →
车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估

车载以太网PMA测试设备选型:示波器、VNA、信号源3类仪器关键参数与预算评估在智能驾驶和车联网技术快速发展的今天,车载以太网作为新一代车载网络的核心传输技术,其物理层性能直接决定了数据传输的可靠性和稳定性。1000BASE-T1作为当前主流的…

2026/7/12 0:03:14 阅读更多 →
VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战,5步完成Keil工程转换

VSCode EIDE 插件 2.0:APM32/STM32 项目迁移实战指南嵌入式开发领域正经历一场工具链的静默革命。当传统Keil用户首次打开VSCode的扩展市场搜索EIDE时,往往会惊讶于这个看似简单的插件竟能重构十余年的开发习惯。本文将揭示如何用五个精准步骤&#xff0…

2026/7/12 0:03:14 阅读更多 →

月新闻