2019-07-18 22:49:24 weixin_38419133 阅读数 115

今天去黑鲨科技面试图像处理实习生,本来是说不用做题的,但是还是拿了一份校招的题目来给我做。。。

这里记录一下我不会的题目。。

1、RAW图像数据 和 MIPI图像数据的转换

大概题目意思就是:RAW的数据通常为10bit,存储RAW需要两个Byte,其中有4个bit位是空着的,这样就会浪费储存空间,MINI RAW数据充分利用了这个特性,采用五个Byte,一共40bit来储存4个RAW数据。然后就是要求写一个转换的方法。

我第一次见到这种题目。。所以,一下子是蒙的,特别是这个对bit和Byte的操作还是比较不熟悉。。所以没有答出来。。然后面试官就说让我写个冒泡算法给他看(这个是一下子就写完了。。)

这道题可以看一下下面博客的图解:

https://blog.csdn.net/luzhanbo207/article/details/80244912

但是代码实现暂时还是没有思路,后面想出来会继续更新

2、找出一个二值轮廓图的外轮廓(不允许使用Opencv)

讲道理,不适用opencv的话,真的就难倒我了。。因为原理真的就没怎么学过,本科很少学这个吧。。。

实际实现就是使用八领域法,其实我的思路是和这个差不多的,但是没敢说出来,然后也不知道这就是八邻域法

                                                                           

(红色的是起点,黄色的是相邻的不为零的元素)

                   

(这里的红色就是上图的黄色点,蓝色是上面的红色点,黄色是接下来边缘的位置)

就是这样能够找到大概的外轮廓图像,但是还是会有一些内部连通的轮廓无法去除,这样就要使用凸包概念,只要和凸包连接的边都是外轮廓。

 

3、如何解决手持手机拍摄静态画面,但是由于手部抖动而模糊的画面。

这个问题不属于动态模糊问题,因为画面不是运动的,而是相机发生了抖动。

这里面试官和我说是可以通过特征点匹配的方法来过去对应的画面进行拼接。。。

 

 

整个面试过程来讲,还是比较愉快的,不会的题目,面试官也会给我讲明白,也没有特别刁难我。。

但是就是感觉没有发挥到应有的实力吧,另外一个方面就是的确是在理论知识方面还是有所欠缺。。要好好恶补一番才行了

 

2019-12-20 10:36:34 rong11417 阅读数 166

目录

1.介绍

2.模拟图像处理

3.数字图像处理

4.什么是图像

5.数字图像和信号之间的关系

信号

关系

6.如何形成数字图像

7.应用

机器/计算机视觉

计算机图形学

人工智能

信号处理


1.介绍

数字图像处理(Digital Image Processing)是通过计算机对图像进行去除噪声、增强、复原、分割、提取特征等处理的方法和技术。   数字图像处理的产生和迅速发展主要受三个因素的影响:一是计算机的发展;二是数学的发展(特别是离散数学理论的创立和完善);三是广泛的农牧业、林业、环境、军事、工业和医学等方面的应用需求的增长。

信号处理是电气工程和数学领域的一门学科,处理模拟和数字信号的分析和处理,并处理信号的存储,滤波和其他操作。这些信号包括传输信号,声音或语音信号,图像信号和其他信号等

在所有这些信号中,处理信号类型的字段是在图像处理中完成的,对于该信号,输入是图像,而输出也是图像。顾名思义,它处理图像处理。

它可以进一步分为模拟图像处理和数字图像处理。

2.模拟图像处理

模拟图像处理是对模拟信号进行的。它包括对二维模拟信号的处理。在这种类型的处理中,通过改变电信号通过电手段来操纵图像。常见的例子包括电视图像。

随着时间的流逝,数字图像处理已超过模拟图像处理,这是由于其应用范围更广。

3.数字图像处理

数字图像处理涉及开发对数字图像执行操作的数字系统。

4.什么是图像

图像不过是二维信号。它由数学函数f(x,y)定义,其中x和y是水平和垂直两个坐标。

任意点的f(x,y)值给出了图像该点的像素值。

上图是您现在在计算机屏幕上查看的数字图像的示例。但实际上,该图像不过是二维数组,其范围是0到255之间的数字。

128 30 123
232 123 321
123 77 89
80 255 255

每个数字在任何点都代表函数f(x,y)的值。在这种情况下,值128、230、123分别表示单个像素值。图片的尺寸实际上就是这个二维数组的尺寸。

5.数字图像和信号之间的关系

如果图像是二维阵列,那么它与信号有什么关系?为了了解这一点,我们需要首先了解什么是信号?

信号

在物理世界中,可以将随时间在空间上或任何更高维度上可测量的任何数量视为信号。信号是一种数学函数,它传达一些信息。

信号可以是一维或二维或更高维的信号。一维信号是随时间测量的信号。常见的例子是语音信号。

二维信号是在其他一些物理量上测得的信号。二维信号的示例是数字图像。在下一个教程中,我们将详细介绍如何形成和解释一维或二维信号以及更高的信号。

关系

由于在两个观察者之间的物理世界中传达信息或广播消息的任何事物都是信号。这包括语音或(人声)或图像作为信号。自从我们讲话时,我们的声音就转换为声波/信号,并根据与之交谈的时间而改变。不仅如此,而且数码相机的工作方式(例如从数码相机获取图像时)都涉及将信号从系统的一部分传输到另一部分。

6.如何形成数字图像

由于从相机捕获图像是一个物理过程。阳光被用作能源。传感器阵列用于图像的采集。因此,当阳光照射到物体上时,传感器会感应到该物体反射的光量,并通过感应到的数据量生成连续的电压信号。为了创建数字图像,我们需要将该数据转换为数字形式。这涉及采样和量化。(它们将在后面讨论)。采样和量化的结果导致二维数组或数字矩阵,它们不过是数字图像。

7.应用

机器/计算机视觉

机器视觉或计算机视觉处理开发的系统,其中输入是图像,输出是某些信息。例如:开发一个扫描人脸就可以支付的系统。这个系统看起来像这样。

计算机图形学

计算机图形学处理对象模型中图像的形成,然后由某些设备捕获图像。例如:对象渲染。从对象模型生成图像。这样的系统看起来像这样。

人工智能

人工智能或多或少是将人类智能纳入机器的研究。人工智能在图像处理中有许多应用。例如:开发计算机辅助诊断系统,以帮助医生解释X射线,MRI等图像,然后突出显示要由医生检查的明显部分。

信号处理

信号处理是一个保护伞,而图像处理则位于其中。物体在物理世界(3d世界)中反射的光量穿过相机的镜头,并成为2d信号,因此导致图像形成。然后使用信号处理方法将该图像数字化,然后在数字图像处理中操纵此数字图像。

2014-10-12 13:25:40 wozhendebuhaoma 阅读数 2779

图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。 常见的系统有康耐视系统、图智能系统等,目前是正在逐渐兴起的技术。

图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。 常见的系统有康耐视系统、图智能系统等,目前是正在逐渐兴起的技术。

图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。 常见的系统有康耐视系统、图智能系统等,目前是正在逐渐兴起的技术。图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。 常见的系统有康耐视系统、图智能系统等,目前是正在逐渐兴起的技术。图像处理(image processing),用计算机对图像进行分析,以达到所需结果的技术。又称影像处理。图像处理一般指数字图像处理。数字图像是指用工业相机、摄像机、扫描仪等设备经过拍摄得到的一个大的二维数组,该数组的元素称为像素,其值称为灰度值。图像处理技术的一般包括图像压缩,增强和复原,匹配、描述和识别3个部分。 常见的系统有康耐视系统、图智能系统等,目前是正在逐渐兴起的技术。

http://zhidao.baidu.com/question/519528446090102645.html

http://zhidao.baidu.com/question/391593318895377005.html

http://zhidao.baidu.com/question/617082845639831412.html

http://zhidao.baidu.com/question/1946820750805557828.html

http://zhidao.baidu.com/question/1702286530212076180.html

http://zhidao.baidu.com/question/1238528588771891699.html

http://zhidao.baidu.com/question/1238528652585891459.html

http://zhidao.baidu.com/question/2010245200610808468.html

http://zhidao.baidu.com/question/2010308752180544028.html

http://zhidao.baidu.com/question/1238592204736973419.html

http://zhidao.baidu.com/question/2010309201259490868.html

http://zhidao.baidu.com/question/680698400065462692.html

http://zhidao.baidu.com/question/455208937458346285.html

http://zhidao.baidu.com/question/1860437354781339187.html

http://zhidao.baidu.com/question/1238656589677680619.html

http://zhidao.baidu.com/question/1238656653749463099.html

http://zhidao.baidu.com/question/680698721128169452.html

http://zhidao.baidu.com/question/1860437611195301507.html

http://zhidao.baidu.com/question/1860437674878353067.html


2020-01-06 10:04:55 qq_36596540 阅读数 8

基于Python的车牌识别系统 https://download.csdn.net/download/qq_36596540/12083804
指纹识别系统设计 https://download.csdn.net/download/qq_36596540/12083788
人民币纸币面值识别系统设计 https://download.csdn.net/download/qq_36596540/12083754
基于图像的水果表面质量分类系统设计 https://download.csdn.net/download/qq_36596540/12083744
基于图像的目标检测与追踪 https://download.csdn.net/download/qq_36596540/12083740
基于VS的印刷数字识别系统 https://download.csdn.net/download/qq_36596540/12083734
基于VC++的水果识别系统 https://download.csdn.net/download/qq_36596540/12083733
基于VC++的蝴蝶与蛾的分类系统设计 https://download.csdn.net/download/qq_36596540/12083728
基于MATLAB药粒检测 https://download.csdn.net/download/qq_36596540/12083711
基于MATLAB的硬币识别系统设计 https://download.csdn.net/download/qq_36596540/12083702
基于MATLAB的图像复原 https://download.csdn.net/download/qq_36596540/12083700
基于MATLAB的红细胞计数 https://download.csdn.net/download/qq_36596540/12083697
基于MATLAB的钢板表面缺陷检测系统设 https://download.csdn.net/download/qq_36596540/12083692
基于FPGA的印刷体数字识别系统设计 https://download.csdn.net/download/qq_36596540/12083685
基于DSP的直方图均衡化处理 https://download.csdn.net/download/qq_36596540/12083680

2019-11-23 21:06:21 lemon4869 阅读数 31

别名知多少

很多东西都有很多别名,图像处理中尤其多。

推荐用名 别名
滤波器 算子、模板、卷积核
几何变换 橡皮膜变换

数字图像基础

什么是数字图像?

既然有数字图像,那肯定有模拟图像。可以联想到数字信号与模拟信号。数字信号是离散的,模拟信号是连续的。或者说,数字信号是突变的,模拟信号是连续变换的。对模拟图像进行采样,就得到了数字图像。数字图像都是用一个个数字来表示的。

常见概念

亮度

明亮程度。

饱和度

色彩的纯度。

对比度

最高和最低灰度级间的灰度差。

平滑

有一个过度的过程。

基本变换

平移

缩放

放大或缩小

空间滤波

直方图

横坐标表示灰度值,纵坐标表示频数。

一维卷积

滤波器先翻转,再和数组进行卷积运算。

二维卷积

相关和卷积

频域率滤波

傅里叶变换

把一个周期函数用正弦和余弦函数表示。

图像分割

阈值分割

区域生长

区域分裂

区域聚类

图像处理

阅读数 306

没有更多推荐了,返回首页