首页 > 其他分享 >图像处理

图像处理

时间:2023-08-03 20:45:48浏览次数:23  
标签:运算 梯度 滤波 腐蚀 图像处理 图像 膨胀

一:opencv中的绘图函数和几何变换

图像平移,rows和cols需要反置;缩放 下采样和上采样

二:图像增强

高斯滤波/中值滤波

直方图均衡化,Gamma变化:对输入图像灰度值进行的非线性操作使输出图像灰度值与输入图像灰度值呈指数关系 (指数大于1变亮小于1变暗)

 三:形态学

主要用于从图像中提取对表达和描绘区域形状有意义的图像分量,使后续的识别工作能够抓住目标对象最为本质的形状特征,如边界和连通区域等

腐蚀和膨胀:两种基本的形态学“领域扩张”运算,其中膨胀类似于将图像中的白色部分进行扩张,其运行结果图比原图的白色区域更大,腐蚀类似于“领域被蚕食”,将图像中白色部分进行缩减细化,其运行结果图比原图的白色区域更小。

开运算 =先腐蚀运算,再膨胀运算 (看上去把细微连在“起的两块目标分开了)

开运算总结:
1.开运算能够除去孤立的小点,毛刺和小桥,而总的位置和形状不变
2.开运算是一个基于几何运算的滤波器。
3.结构元素大小的不同将导致滤波效果的不同
4.不同的结构元素的选择导致了不同的分割,即提取出不同的特征

闭运算 =先膨胀运算,再腐蚀运算 (看上去将两个细微连接的图块封闭在一起)

闭运算总结
1. 闭运算能够填平小湖 (即小孔) ,弥合小裂缝,而总的位置和形状不变

2. 闭运算是通过填充图像的凹角来滤波图像的。

3.结构元素大小的不同将导致滤波效果的不同。

4.不同结构元素的选择导致了不同的分割。

形态学梯度 结果将看起来像对象的轮廓

基础梯度: 基础梯度是用膨胀后的图像减去腐蚀后的图像得到差值图像,也是opencv中支持的计算形态学梯度的方法,而此方法得到梯度有称为基本梯度。

内部梯度: 是用原图像减去腐蚀之后的图像得到差值图像,称为图像的内部梯度。

外部梯度:图像膨胀之后再减去原来的图像得到的差值图像,称为图像的外部梯度。

 

顶帽 (Top Hat) :原图像与开运算图的区别 (差值) ,突出原图像中比周围亮的区域  (丢失的信息)
黑帽 (Black Hat)
闭操作图像 - 原图像,突出原图像中比周围暗的区域  (补充的信息)

 

标签:运算,梯度,滤波,腐蚀,图像处理,图像,膨胀
From: https://www.cnblogs.com/dwletsgo/p/17588486.html

相关文章

  • OpenCV实战:从图像处理到深度学习的全面指南
    本文深入浅出地探讨了OpenCV库在图像处理和深度学习中的应用。从基本概念和操作,到复杂的图像变换和深度学习模型的使用,文章以详尽的代码和解释,带领大家步入OpenCV的实战世界。1.OpenCV简介什么是OpenCV?OpenCV(OpenSourceComputerVisionLibrary)是一个开源的计算机视觉和......
  • PHPGD库如何使用SVG格式进行图像处理
    使用PHPGD库进行图像处理是PHP编程开发中常用的技术,而将其与SVG格式结合使用可以使图像处理更加灵活、高效和美观。本篇文章将围绕PHPGD库如何使用SVG格式进行图像处理展开探讨。一、什么是SVG格式?PHPGD库如何使用SVG格式进行图像处理SVG是可缩放矢量图形(ScalableVectorGra......
  • PHPImagick图像处理常用操作大全
    PHPImagick图像处理常用操作大全PHPImagick是流行的PHP图像处理扩展,它提供了丰富的图像处理方法,可以用于处理图片尺寸、质量、颜色、效果等等。在本文中,我们将探讨一些常用的PHPImagick图像处理操作,包括缩放、裁剪、调整颜色、添加水印、添加滤镜等等。PHPImagick图像处理常用操......
  • 详解Python图像处理Pillow库
    在Python的图像处理领域,Pillow是一个强大而广泛使用的第三方库。它提供了丰富的图像处理功能,包括打开、保存、调整大小、裁剪、旋转等操作。本文将详细介绍Pillow库的使用方法,并通过代码示例进行讲解,帮助你理解和应用Pillow库进行图像处理。一、安装和导入Pillow库在使用Pillo......
  • ON1 HDR 2023 - HDR图像处理mac软件
    ON1HDR2023是一款强大的高动态范围(HDR)图像处理软件,专为摄影师和图像爱好者设计。它提供了一系列功能和工具,使用户能够创建出令人惊叹的HDR照片。→→↓↓载ON1HDR2023mac版 强大的HDR合成:ON1HDR2023采用先进的图像处理算法,能够将多个曝光不同的照片(如曝光正常、曝......
  • ON1 Photo RAW 2023 - mac摄影RAW图像处理软件
    ON1PhotoRAW2023是一款功能强大的专业级照片编辑和管理软件,为摄影师提供了广泛的工具和功能,以实现他们的创意愿景。→→↓↓载ON1PhotoRAW2023mac版 简介和界面:ON1PhotoRAW2023是一款基于订阅模型的跨平台照片编辑软件,适用于Mac和Windows系统。它采用了直观的用......
  • opencv-python图像处理模块(一)
    本章节主要记录了图像颜色空间转换(着重讲述了hsv空间和对应的一个roi颜色提取实验);图形的基本绘制,包括绘制直线,矩形,圆和椭圆,还有中英文文字绘制;利用鼠标和键盘控制绘制图形,在图像上面显示某一点的坐标和对应的rgb像素值或者hsv值;以及在图片合适的位置添加logo水印。1图像颜色空间......
  • 基于形态学的权重自适应图像去噪 MATLAB数字图像处理 基于形态学的权
    基于形态学的权重自适应图像去噪MATLAB数字图像处理基于形态学的权重自适应图像去噪代码工程目录及运行截图如下ID:3819621462763524......
  • Django 使用 ImageKit 进行的ImageField 图像处理
     有图像的话,肯定不知保存,需要改变图像的像素,大小等,这就需要第三方的libpipinstall-Udjango-imagekitpipinstall-UPillow settings.py里面,追加imagekit  ,MEDIA_URL,MEDIA_ROOT model.pyfromdjango.dbimportmodelsfromimagekit.modelsimportImageSp......
  • OpenCV:最流行的图像处理库
    https://www.cnblogs.com/traditional/p/11193524.html楔子关于Python的图像处理,我们之前介绍一个第三方库叫PIL,现在我们来介绍另一个库OpenCV。从功能和性能上来讲,OpenCV要比PIL强大很多,而且OpenCV还可以处理视频。那么下面我们就来介绍一下OpenCV的用法,首先是安......