精华内容
下载资源
问答
  • 图像的点运算、几何运算、数学形态学图像处理方法、频率变换、图像平滑与去噪、边缘检测、图像分割、图像压缩编码和彩色图像处理
  • 所包括的实验项目有:图像的灰度变换、图像的几何变换、空间域图像增强 、图像的傅立叶变换、图像增强——频域滤波、图像复原、形态学图像处理、图像分割。
  • 小波图像分割matlab代码数字图像处理项目 2017年秋季课程-数字图像处理 一些数字图像主题的简单matlab实现 话题 直方图均衡 空间增强方法复制填充,比例尺,均值,拉普拉斯算子,Sobel 频域滤波理想,巴特沃思,高斯...
  • 数字图像处理项目 联系信息: 项目负责人:Dorothy Tran电子邮件: 描述: 该项目包含三个程序,这些程序将以数字方式处理选择的图像。 交互式用户界面文件是基于文本的系统,允许用户在过滤器累积时将图像过滤...
  • 里面是图像处理基于matlab的初步处理,包含冈萨雷斯的一些内容和学习过程。 一幅图像可以被定义为一个二维函数f(x,y),其中x和y是空间(平面)坐标,f 在任何坐标处(x,y)处的振幅称为图像在该点的亮度。灰度是用来表示...
  • 无声钢琴数字图像处理项目 加布里埃尔·布兰科 稳定性:使用 diffFrames 函数来测试稳定性。 它需要一个参数来确定帧步长。 要在没有子像素的情况下进行测试,请调用 stable_no_interp 而不是 stable_frame 要更改...
  • 近年来,汽⻋牌照自动识别技术已经越来越受到人们的重视,⻋牌自动识别技术的关键在于⻋牌定位、字符切割、字符识别及后续处理等。由于受到运算速度及内存大小的限制,以往的⻋牌识别大都是基于灰度图象处理的识别...
  • 这是清华大学数字图像处理的小组项目,2015年Spring。 我们有三个出色的合作伙伴: 我们尝试基于检测进行一些简单的脚步跟踪。 需要您自担风险使用它。 用法 您唯一需要的第三方库是 。 并请使用VS 2013进行编译。...
  • 广东工业大学数字图像处理资源,给需要的师弟和师妹呀
  • 文件参考冈萨雷斯_数字图像处理第三版,包括实验项目的介绍和第三章实验项目试题的参考代码
  • 图像去雾 IIIT Sri City季风2020课程数字图像处理项目存储库
  • 车牌识别 数字图像报告 有完整代码 但识别成功率不是特别高
  • 遥感数字图像处理

    2013-10-15 13:08:56
    大学里遥感数字图像处理课件 有利于自己对本专业的学习
  • 数字图像处理实战

    2021-06-14 06:44:13
    本课程内容主要选取自stanford EE368/CS232 课程的学生...本次课程包含图像算法和机器学习,编程工具主要包括python,c++,android,matlab,opencv,Tesseract等。 由于个人时间精力有限,课程将每隔2-3周发布一次。
  • 遥感数字图像处理实习报告 姓 名 你猜 班 级 地籍142 学 号 1431102 指导教师 珍 实习时间2016年12月26-12月31日 .s. . . . 目录 前言-------------------------------------------------3 项目一格式转换---------...
  • 巴特沃斯带通滤波器的matlab代码图像处理器 空间领域 亮度 对比 3x3低通 5x5低通 7x7低通 9x9低通 边缘检测高通 高升 整体直方图均衡 自适应直方图均衡 频域 低通-理想 低通-高斯 低通-巴特沃思 高通-理想 高通-高斯...
  • 简单图像处理软件源码分享,之前做的一个课程项目,PyQt设计GUI,图像示例自行到opencv官网下载。
  • 数字图像处理:基于MATLAB的车牌识别项目

    万次阅读 多人点赞 2017-06-24 09:17:09
    学过了数字图像处理,就进行一个综合性强的小项目来巩固一下知识吧。前阵子编写调试了一套基于MATLAB的车牌识别的项目的代码。今天又重新改进了一下代码,识别的效果好一点了,也精简了一些代码。这里没有使用神经...

    学过了数字图像处理,就进行一个综合性强的小项目来巩固一下知识吧。前阵子编写调试了一套基于MATLAB的车牌识别的项目的代码。今天又重新改进了一下代码,识别的效果好一点了,也精简了一些代码。这里没有使用神经网络等,只是用了最基础的数字图像处理算法,最后通过模板匹配,得到结果。

    源码下载链接:

    下载链接(注意:有两套,第二套是后来改进的,都能运行的)

    运行结果:

    这里写图片描述
    这里读取了车牌图片目录中的第一幅图片,并显示出来了原图像;随后计算出车牌的区域,进行图像切割,单独把车牌提取出来;最后,从图像中切割出每个字符,并与事先准备好的模板进行匹配,找到与其误差最小的模板就认为是对应的字符。
    这里写图片描述
    这里是另外一个识别车牌号的结果。

    程序思路:

    第一步:从原图像中切割出车牌,去除无用信息
    1、读取原图像。
    这里写图片描述

    2、将原始彩色图像转换成灰度图像,并显示直方图(如果分布十分不均匀,使用直方图均衡化处理)。
    这里写图片描述

    3、使用roberts算子进行边缘检测(MATLAB中调用edge函数)。
    这里写图片描述

    4、图像腐蚀(去除不需要的边缘信息,尽可能只保留车牌上字符的轮廓)。
    这里写图片描述

    5、图像膨胀(平滑图像轮廓,图中没能完全滤出车牌之外的所有边缘信息,剩下了一部分,其实就是车牌上的那个奥迪标志,后面还要想办法把它给去掉)。
    这里写图片描述

    6、从图像中移除小块对象(调用bwareaopen()函数,从图像中删除所有少于2200像素8邻接的区域,最后只剩下车牌区域了)。
    这里写图片描述

    7、根据最后图像中“白色”的那部分界定车牌所处的区域,并重新在原图像中进行切割,得到车牌的图像。
    这里写图片描述

    第二步:从前面得到的车牌图像中切割出每个字符
    1、先将车牌图像转换为灰度图像并绘制直方图。
    这里写图片描述

    2、为增强对比度,对灰度图像再做直方图均衡化。
    这里写图片描述

    3、将图像二值化。
    这里写图片描述

    4、中值滤波,滤除一些无用信息。
    这里写图片描述

    5、调用编写的my_imsplit.m和getword.m脚本,计算每个字符的位置,并逐一进行切割,得到只储存单一字符的图像。
    这里写图片描述

    这里写图片描述

    6、与准备好的字符模板比对,计算出与其误差最小的某个字符模板,识别为对应的字符。
    这里写图片描述

    最后的识别结果:
    这里写图片描述

    展开全文
  • 数字图像处理mfc 实例

    2015-10-05 16:02:53
    数字图像处理mfc ,可以加深数字图像处理中相关算法的实现的理解
  • 遥感数字图像处理的实验报告
  • 本文件配套我的【数字图像处理专栏】一起使用更佳,其中覆盖了从第一次实验到最后一次大实验的所有代码和代码中用到的图片,模型和json文件
  • 数字图像处理的研究领域就是借助计算机处理数字图像。对于初学者来说,数字图像处理的理论过于复杂。针对该问题,本文设计了一种基于MATLAB的数字图像处理系统,该系统通过MATLAB中的图像处理工具箱以及GUI图形用户...
  • python数字图像处理

    千次阅读 2018-08-07 22:08:50
    这里博客是自己做的个系统整理,主要说的是python在数字图像处理方面的应用,主要用到的库有PIL和skimage PIL库 1、用python简单处理图片:打开、显示、保存图像 2、用python简单处理图片:图像通道、几何变换...

    这里博客是自己做的个系统整理,主要说的是python在数字图像处理方面的应用,主要用到的库有PIL和skimage

    PIL库

    1、用python简单处理图片:打开、显示、保存图像

    from PIl import Image
    img = Image.open('路径')
    img.show()
    
    from PIL import Image
    import matplotlib.pyplot as plt 
    img = Image.open('路径')
    plt.figure('')
    plt.axis('off')
    plt.imshow(img)
    plt.show()
    print(img.size)     #图像的尺寸(width,height)
    print(img.mode)     #图像的模式(RGB或其他)
    print(img.format)   #图像的格式(png,jpg等)
    
    img.save('路径')    #图像的保存

    2、用python简单处理图片:图像通道、几何变换、裁剪

    gray = img.convert('L')    #彩色图像转灰度图
    plt.imshow(gray,cmap='gray')
    
    r,g,b = img.split()      #通道分离
    pic = Image.merge('RGB',(r,g,b))     #合并三通道
    
    box = (left,upper,right,lower)
    roi = img.crop(box)            #图像裁剪
    
    几何变换:
    resize(),rotate(),transpose()

    3、用python简单处理图片:添加水印

    4、用python简单处理图片:图像中像素的访问

    from PIL import Image
    import numpy as np 
    import matplotlib.pyplot as plt 
    
    img = np.array(Image.open('路径'))
    print(img.shape)      #图像尺寸(行,列,通道数)(i,j,k)
    print(img.dtype)      #图像类型(unit8等)
    print(img.size)      #图像尺寸i*j*k
    print(type(img))      #<class 'numpy.ndarray>
    

    5、用python简单处理图片:图像直方图

    #一维数组变二维数组用reshape(),二维数组变一维数组用flatten()
    # 对图像求直方图,先把图像矩阵变为一维数组,然后在进行统计
    
    img = np.array(Image.open('').convert('L'))
    arr = img.flatten()
    n,bins,patches = plt.hist(arr,bins=256,normed=1,facecolor='',alpha=)
    
    bins:直方图的柱数
    normed:是否将得到的直方图向量归一化,默认是0
    facecolor:直方图颜色
    alpha:透明度
    
    返回值:
    n:直方图向量,是否归一化由参数设定
    bins:返回各个bin的区间范围
    patches:返回bin里面包含的数据,是一个list

    skimage库

    scikit-image 是基于scipy的图像处理包,将图片作为numpy数组处理,读取的图像格式是(height,width,channel)

    1、环境安装和配置

    2、图像的读取、显示和保存

    3、图像像素的访问与裁剪

    4、图像数据类型及颜色空间转换

    5、图像的绘制

    6、图像的批量处理

    7、图像的形变与缩放

    8、对比度与亮度调整

    9、直方图与均衡化

    10、图像简单滤波

    11、图像自动阈值分割

    12、基本图形的绘制

    13、基本形态学滤波

    14、高级滤波

    15、霍夫线变换

    16、霍夫圆和椭圆变换

    17、边缘和轮廓

    18、高级形态学处理

    19、骨架提取和分水岭算法

    感谢原博主的贡献,自己在学习python的图像处理的时候主要按照这个教程来进行学习的,感觉非常有用。
    这个主要是对python的skimage库进行的一些讲述,其实现在opencv库也有了python接口,但是自己还没有用过,之前大致看了下《opencv官方教程中文版for python》,发现其实大部分接口和skimage的很像,可能在调用方面存在些差异,具体opencv不是很了解。

    展开全文
  • ImageStone是一套功能强大的C++图像处理库,它可以在多个平台之间移植。 功能包括:读写图像文件(JPG,GIF,PNG,TIFF,TGA...),显示,柱状图分析,undo/redo支持,超过100种预定义的特效等。 ImageStone is a...
  • 该压缩包中的项目代码包含了基本的图像处理:图片打开、保存、退出等、功能操作、彩色图转灰度图、几何空间变换(镜像、平移、剪切、旋转缩放等)、空间滤波(平滑锐化)、直方图均衡化、计算显示相似图片、低通、...
  • 第一部分:编写一个基于GUI的图像处理程序/软件,功能按钮和界面布局自己设定,遵循美观大方、方便操作的原则;(30分) 第二部分:项目设计内容:(40分) 1、绘制灰度直方图,实现直方图均衡化;(10分) 2、...
  • matlab幂律变换代码数字图像处理 四年级第二学期实验室使用MATLAB完成数字图像处理代码 关于项目 该存储库包含使用WebGL和GLSL的6个项目。 这6个项目是: 切片图像并旋转90度 直方图均衡 强度转换 形态学 高斯3 * 3...
  • 球压测试是考核电器产品非金属材料耐热性的检测...文章提出一种基于数字图像处理技术的球压测试方法,其基本思想是对采集到的压痕图像进行变换增强,然后通过边缘检测算子,对图像进行边缘检测,给出了相应程序及处理结果。
  • 包括Matlab车牌识别项目代码和实验报告
  • matlab数字图像处理,代码完整版,冈萨雷斯第二版(美版)

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 73,055
精华内容 29,222
关键字:

数字图像处理项目