图像处理
文章平均质量分 65
图像翻转、缩放,去马赛克、锐化,去噪,边缘提取,边缘增强、色彩还原,tone mapping,gamma变换,DRC
上天肖
从百草园到三味书屋
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
相机图像质量研究(2)ISP专用平台调优介绍
现代的数字相机都在成像后会进行ISP(图像信号处理)处理,而为了进行快速开发,很多芯片厂商都有专用芯片提供Sensor接入,ISP处理,编解码等功能,保证产品开发商不用在底层算法和协议上花费太多时间。一、常见的专用芯片方案有哪些?海思:HI3516V300国科:GK7203V300星宸:SSC337DE君正:T41。原创 2023-07-14 17:19:31 · 1732 阅读 · 0 评论 -
相机图像质量研究(1)Camera成像流程介绍
Camera图像质量是自从胶片相机问世以来相机领域一直在研究的方向,从模拟信号到数字信号,影响图像质量的因素不停的变化,下面先了解一下流行相机的成像流程。一、Sensor和镜头结构?海思CV500开发板sensor Imx327拆开后四部分如下图:底座,镜头,IR-CUT,传感器。其中底座用于保护和固定,镜头用于收集光线,IR-CUT用于过滤红外光,传感器用于采集光信号。原创 2023-07-14 16:52:29 · 2248 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(15)图像融合
图像融合用的领域很多,常见的比如宽动态多帧融合,双摄像头帧融合。一、是什么?图像融合是将两个或多个图像进行组合,从而生成一个新图像的过程。融合的目的是提高图像质量、增强图像信息,或者将多个图像的信息融合起来以得到更全面的信息。原创 2023-07-06 14:46:27 · 311 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(14)色彩增强
色彩增强和前面的色彩校正有一定区别,色彩校正是手动调节图像色彩,而色彩增强是自动调节,相对来说更具有一定普遍性。常见的色彩增强算法是retinex色彩增强算法,包含ssr、msr等方法。一、是什么?Retinex算法是一种用于图像增强和颜色还原的算法。它通过模拟人类视觉系统的对色彩的感知来实现。Retinex算法的核心思想是将图像分解成反射和亮度两个成分,然后对它们进行独立的处理,再将它们组合起来得到增强后的图像。。原创 2023-07-06 14:38:43 · 275 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(13)图像边缘显示
图像边缘显示也就是图像边缘检测,常用于图像锐化等图像增强算法,图像锐化就是边缘检测后增强,其实是边缘检测的一种运用。一、是什么?图像边缘检测是指通过计算图像中像素值变化的梯度或差异来识别出图像中物体的边缘。常用的边缘检测算法有Sobel算子、Prewitt算子、Laplacian算子、Canny算子等。这些算子通过对图像中像素的灰度值或颜色值进行差分运算,找出像素值变化较大的区域,从而得到图像中物体的边缘信息。边缘检测在图像处理与计算机视觉领域中有着广泛的应用,例如目标检测、图像分割、人脸识别等。原创 2023-07-06 14:11:15 · 1513 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(12)图像灰度显示
图像灰度显示也就是图像灰度分布的显示,通常叫做灰度直方图统计。一、是什么?图像灰度直方图是对图像中像素灰度分布的一种统计分析方法,可以用于图像增强、阈值分割、边缘检测等图像处理操作。原创 2023-07-06 11:39:42 · 414 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(11)清晰度测试
清晰度测试测得是清晰度的值,也就是在图像质量评估中的客观测试中的一环。一、是什么?清晰度是指图像或视频中细节的可见程度。高清晰度指的是图像或视频中细节非常清晰和精细,人眼能够看到更多的细节和清晰的图像。相反,低清晰度指的是图像或视频中细节非常模糊和不清晰,人眼看不清楚图像的细节。原创 2023-07-06 11:30:01 · 290 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(10)色彩矩阵
图像处理中色彩校正是一个很普遍的功能,用于控制图像的饱和度,色相偏差等等。一、是什么?色彩校正通常用于对图像进行色彩还原,保证图像色彩和真实物体的色彩不发生明细的偏差。原创 2023-07-06 11:03:41 · 915 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(9)去噪
锐化和去噪是图像处理中影响图像质量的两个关键因素,接下来先从去噪说明基本去除方法。一、去噪是什么?去噪(Noise Reduction)是一种用于消除图像或音频信号中噪声的技术。在数字信号处理中,由于信号传输和采集过程中的各种因素影响,常常存在着一些不必要或者无用的信号,这些信号被称为噪声。去噪技术可以通过各种算法和处理方法,对噪声进行检测并抑制或删除,从而提高信号的质量和可信度。去噪技术被广泛应用于语音识别、图像处理、音频处理、生物医学信号处理等领域。原创 2023-07-06 10:37:24 · 493 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(8)锐化
前面学习了gamma映射的而实现,接下来学习去噪和锐化。一、锐化是什么?通过图像处理技术,增强照片的清晰度和细节,使得照片看起来更加清晰、鲜明和有质感。在数字摄影中,照片锐化是一种常见的后期处理技术,可以使得照片更加生动、真实,同时也可以弥补拍摄时的一些不足。。原创 2023-07-05 11:39:31 · 824 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(7)伽马矫正
前面学习了去马赛克,通过opencv的cvtColor实现raw图转rgb图像,接下来学习gamma映射的实现。一、伽马矫正是什么?Gamma源于CRT(显示器/电视机)的响应曲线,即其亮度与输入电压的非线性关系。在视频系统,线性光Intensity通过Gamma校正转换为非线性的视频信号,通常在摄像过程内完成。一个理想的Gamma校正通过相反的非线性转换把该转换反转输出来。原创 2023-07-05 11:21:30 · 189 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(6)去马赛克
图像控制完亮度后,需要对图像的格式进行转换。一、去马赛克是什么?去马赛克(demosaic)一般用于将图像传感器输出的raw图像转化为显示器可以显示的rgb图像。原创 2023-07-05 10:44:10 · 206 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(5)亮度处理
一幅图像最重要的就是色彩和亮度,因此亮度控制是图像处理最基础的一环。一、亮度控制有哪些?一般摄像头中最常用的是通过曝光控制采集图像的亮度,采集完后通过软件增益实现亮度控制。原创 2023-07-05 10:28:21 · 296 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(4)白平衡处理
前面学习了黑电平处理,一般用于矫正暗电流。现在学习白平衡处理,用来矫正图像传感器对不同色彩敏感度和人眼的差别。提示:以下是本篇文章正文内容,下面案例可供参考这里我们使用了简单的映射表的形式实现了手动白平衡的算法,实际情况大多使用自动白平衡算法,不过本工具仅用来调试所以暂时不实现。。原创 2023-07-05 10:01:57 · 447 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(3)黑电平处理
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。原创 2023-06-30 19:08:21 · 718 阅读 · 0 评论 -
基于PyQt5的桌面图像调试仿真平台开发(1)环境搭建
传统的图像处理一般使用matlab进行图像仿真,但是matlab正版需要支付昂贵费用,而近些年国外的技术封锁越来越严重,因此使用python进行图像仿真调试是更可持续的趋势。本项目使用python语言,依赖pycharm开发环境,基于pyqt5+opencv2框架,实现了图像处理算法桌面调试仿真功能。一、PyQt5是什么?PyQt5是一个Python绑定的Qt图形用户界面框架。它将Python和Qt库相结合,使得开发者可以在Python语言中使用Qt库的丰富功能来创建GUI应用程序。原创 2023-06-30 15:27:46 · 685 阅读 · 0 评论 -
图像直方图正规化(Normalization)数学原理和纯C语言实现
图像处理入门系列文章C语言生成RGB24格式图像纯C语言实现图像缩放之最近邻内插法数学原理和纯C语言实现图像直方图均衡化(Equalization)数学原理和纯C语言实现图像直方图规定化(Specification)数学原理和纯C语言实现图像直方图正规化(Normalization)数学原理和纯C语言实现目录图像处理入门系列文章一、图像正规化数学原理1.转化为数学问题2.需要用到的知识3.数学推理二、程序实现1.程序实现原理2.代码实现3.程序原创 2021-07-13 21:03:47 · 1358 阅读 · 2 评论 -
图像直方图规定化(Specification)数学原理和纯C语言实现
图像处理入门系列文章C语言生成RGB24格式图像纯C语言实现图像缩放之最近邻内插法数学原理和纯C语言实现图像直方图均衡化(Equalization)数学原理和纯C语言实现图像直方图规定化(Specification)数学原理和纯C语言实现目录图像处理入门一、图像均衡化数学原理1.转化为数学问题2.需要用到的知识3.数学推理二、程序实现1.程序实现原理2.代码实现3.程序执行效果4.图像均衡化前后效果总结一、图像均衡化数学原理1.转化为数原创 2021-07-13 16:29:04 · 941 阅读 · 0 评论 -
图像直方图均衡化(Equalization)数学原理和纯C语言实现
系列文章目录提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加例如:第一章 Python 机器学习入门之pandas的使用提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录系列文章目录 前言 一、pandas是什么? 二、使用步骤 1.引入库 2.读入数据 总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基原创 2021-07-07 23:03:13 · 1306 阅读 · 0 评论 -
图像缩放之最近邻内插法
#define _CRT_SECURE_NO_WARNINGS#include "stdafx.h"#include <stdlib.h>#include <stdio.h>static int s_rgb[90][60][3] = { 0 };/*** rgb24* r:203 g:64,173,38 b:142*/int make_rgb24_colorbar() { FILE *fp = fopen("rgb_colorbar_90_60.rgb..原创 2021-06-20 23:55:14 · 383 阅读 · 0 评论 -
C语言生成RGB24格式图像
/*** rgb24* r:203 g:64,173,38 b:142*/int make_rgb24_colorbar() { FILE *fp = fopen("rgb_colorbar_90_60.rgb24", "wb+"); int width = 90; int height = 60; int i = 0; int j = 0; char chr = 0; for (i = 0; i<width; i++) { for (j = 0; j < h.原创 2021-04-26 00:09:22 · 1107 阅读 · 0 评论
分享