十道选择题:

1.图像常见的格式有

  • A.jpg
  • B.tiff  :主要用来存储包括照片和艺术图在内的图像,占用空间较大。
  • C.png
  • D.webp:旨在加快图片加载速度的图片格式。图片压缩体积大约只有JPEG的2/3,不过编码时间"比JPEG格式图像长8倍"。

2.常见的图像通道数可能是:

  • A. 单通道
  • B.双通道
  • C. 三通道:RGB
  • D.四通道

3.数字图像中最小数据单元是什么

  • A. 像素
  • B.亚像素
  • C.超像素
  • D.颜色

4.常说的图像滤波是什么数学原理

  • A. 傅立叶变换,
  • B.离散余弦变换
  • C.卷积 :(不确定)积分求和,衰减系数
  • D.距离变换

5.常见的图像插值算法有

  • A. 最近邻
  • B. 双立方
  • C. lanczos插值
  • D.双线性

6.常见的RGB图像每个像素点颜色值范围

  • A. 0~1
  • B. 0~256
  • C.0~255
  • D.0~180

7.关于RGB色彩的描述下面正确的是:

  • A.RGB(255,255,255)表示黑色
  • B.RGB(0,0,255)表示蓝色
  • C.RGB(255,0,0)表示绿色
  • D.RGB(0,0,0)表示白色

8.常见的图像色彩空间有:

  • A. HSL
  • B. HSV
  • C. RGB
  • D. YCrCb

9.常见的图形绘制时候像素渲染方法有

  • A.四邻域渲染
  • B.八邻域渲染
  • C.透明通道混合反锯齿渲染
  • D.游戏渲染

10.下面关于RGB图像亮度与对比度说法正确的是

  • A.颜色值越高,亮度越高    :(不确定)
  • B.降低图像亮度会影响图像对比度
  • C.亮度就是图像对比度
  • D.图像对比度就是图像直方图

数字图像处理

像素之间的邻接性:

  • 4邻接。如果q在集合N4(p)中,则具有V中数值的两个像素p和q是4邻接的。
  • 8邻接。如果q在集合N8(p)中,则具有V中数值的两个像素p和q是8邻接的。
  • m邻接(混合邻接)。如果(i)q在N4(p)中,或(ii)q在ND(p)中,且集合N4(p)N4(q)中没有来自V中的像素,则具有V中数值的两个像素p和q是m邻接的。

m邻接的理解:当像素间同时存在4邻接和8邻接时,优先采用4邻接,屏蔽两个和同一像素存在4邻接的像素之间的8邻接。简单的说就是一个像素p的所有的4邻接像素全算p的m邻接,如果是p的8邻接像素,当它们的4邻接像素没有公共值的时候,则也属于p的m邻接。这里的邻接指像素值在V中。

阵列相乘:

集合操作:

并集  是取A和B中像素的最大值

交集  是取A和B中像素的最小值

补集  是取反,也就是用 满值-A 如8比特图像,即是255-A

灰度变换与空间滤波

空间域:简单的包含图像像素的平面

1.灰度变换函数:首先,r 和 s 分别代表处理前后的像素值

1.1.图像反转

s=L-1-r

L指灰度级,适用于增强嵌入在一副图像的暗区域中的白色或灰色细节,特别是当黑色面积在尺寸上占主导地位时。图像反转后,黑白对调,白色显示成黑色后更明显。

1.2对数变换

c是一个常数,并假设,底数越大,作用越强,该变换将输入中的范围较窄的低灰度值映射为输出中较宽范围的灰度值,同事把高灰度值映射为较低范围的灰度值。此类变换用于扩展图像中的暗像素的值,同时压缩更高灰度级的值。

反对数变换与对数变换作用相反,即扩展图像中的亮像区域,同时压缩暗区域。

1.3幂律(伽马)变换

c和  为正常数,伽马变换用于对比度增强

  压缩亮区域,变暗,越大作用越强,不宜过大

  压缩暗区域,变亮,越小作用越强,不过不宜过小

1.4.分段线性变换函数

1.4.1.对比度拉伸

简单的来说就是把原图像中的最低像素值置0,最高像素值置(L-1)来达到拉伸的效果

进行阈值处理:

 ,其中,m是图像的平均灰度级

1.5.直方图均衡

作用:丰富灰度细节,突出细节

1.6.1.平滑滤波(均值滤波)

作用:模糊处理和降低噪声

1.6.2.中值滤波

作用:模糊处理和去除椒盐噪声

1.6.3.锐化

作用:检测细节

1.6.4.非锐化掩蔽和高提升滤波

作用:使图像更清晰(一般使用高提升)

1.7.混合空间增强法

1.7.1.突出更多细节:

OpenCV图形处理基本概念相关推荐

  1. CV之OpenCV:OpenCV库涉及概念、常见函数、常用案例、HALCON软件简介之详细攻略

    CV之OpenCV:OpenCV库涉及概念.常见函数.常用案例.HALCON软件简介之详细攻略 目录 CV入门 OpenCV使用过程 1.基本教程 OpenCV的相关概念 1.基本概念

  2. OpenCV图形处理

    目录 章节介绍 一.图像基本表示法 1.二值图像 2.灰度图像 3.彩色图像 二.像素处理 1.二值图像与灰度图像 2.彩色图像 三.用numpy.array访问像素 1.二值图像与灰度图像 2.彩色 ...

  3. OpenCV几个概念:dilate, erode, 开运算,闭运算

    今天写程序的时候,差点把膨胀dilate的腐蚀erode弄反了.所以发个贴给自己备注一下. 总结:膨胀dilate是白色的扩张,腐蚀erode是黑色的扩张:开运算=腐蚀>>膨胀,闭运算=膨 ...

  4. 基于OpenCV的实时面部识别

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 我们将使用一些简单的代码来实现实时面部识别代码,我们可以对个人的面 ...

  5. OpenCV 中的 Scalar 类、Vec类

    转 自 http://www.bubuko.com/infodetail-1533054.html 文章目录 Scalar 类 Vec 类 Scalar 类 typedef Scalar_<do ...

  6. OpenCV中IplImage/CvMat/Mat转化关系

    原文链接:http://www.cnblogs.com/summerRQ/articles/2406109.html 如对内容和版权有何疑问,请拜访原作者或者通知本人. opencv中常见的与图像操作 ...

  7. 《学习opencv》笔记——基本数据结构,CvMat,矩阵訪问

        老板让让做一个东东.输入端要用到opencv顺便就来学习一下.买了本书<学习opencv>翻来一看,opencv1.0,去官网上一看.opencv2.49,瞬间有种蛋碎的赶脚.看着 ...

  8. 【OpenCV学习笔记】2.1OpenCV基本数据类型

    OpenCV提供了多种基本数据类型.虽然这些数据类型在C语言中不是基本类型,但结构都很简单,可将它们作为原子类型.可以在"-/OpenCV/cxcore/include"目录下的c ...

  9. c语言给图片打码,OpenCV (一):初相识:马赛克处理图片

    大概介绍 OpenCV (Open Source Computer Vision Library) 是一个基于BSD许可(开源)发行的跨平台计算机视觉库,可以运行在Linux.Windows.Andr ...

  10. 图像处理基础和OpenCV常用接口

    目录 一 OpenCV安装 1 windows 2 Ubuntu 二 笛卡尔坐标系和极坐标系 三 图像处理流程 1 低通滤波 2 图像细化 3 图像锐化 4 图像平滑 5 图像二值化 6 图像分割算法 ...

最新文章

  1. 基于YOLO的密集人脸检测(课程设计)
  2. 第1课第4.4节_Android硬件访问服务编写HAL代码
  3. 中文版-He Knows My Name(他知道我的名字)-祂认得我-陈熙(音乐河4)
  4. windows tomcat端口冲突解决
  5. FGPA 双向 IO 自动方向控制
  6. VMware vSphere@cloudstack基本功能测试报告
  7. 计算机的起源英语作文,冰箱的起源英语作文
  8. windows下php mongodb 安装配置使用查询
  9. 朋友圈文字怎么到中间_怎样查看微信朋友圈访客记录
  10. 成年人の内部 福利 不敢高调分享……
  11. 一键分析你的上网行为, 看看你平时上网都在干嘛?
  12. CET UTC GMT CST 各种时区区别
  13. 慧之声科技- 致AI 2B先驱者
  14. Android 内容复制到剪贴板
  15. 基于域的无线安全认证方案
  16. 小米4 Android 6.0 版本 Root 并安装 Xposed 框架攻略
  17. 2022-2028全球与中国移动网络电话(mVOIP)市场现状及未来发展趋势
  18. 全能站群软件管理AI写文章定时发布
  19. 交通银行香港分行实施Linux前端系统的开发手记
  20. 汽车线束整车3D模型 线束设计资料大全

热门文章

  1. 草根程序员进入BAT
  2. Excel进阶(2)
  3. Codeforces Beta Round #94 (Div. 1 Only)A. Statues
  4. 简单人物画像_简易人物画像作品
  5. openwrt使用花生壳域名
  6. C. Mortal Kombat Tower(DP)
  7. Android答题系统
  8. 目前三款国内最靠谱最良心的杀毒软件推荐 | 国内杀毒软件哪个好用?威航软件园诚意推荐这三个
  9. 学计算机怎能不知道电脑配置
  10. MediaSession框架