绪论 单元测试
1、判断题:
中国的机器视觉技术起步较晚,且发展缓慢。( )
选项:
A:对
B:错
答案: 【错】
2、判断题:
机器视觉技术被广泛的应用在工业、农业、医药、军事、交通、气象等等国民经济的诸多领域。( )
选项:
A:错
B:对
答案: 【对】
3、判断题:
机器视觉技术可进行颜色的识别、字符的识别、图形的识别、人脸的识别,甚至很相似的动物的识别。( )
选项:
A:错
B:对
答案: 【对】
4、判断题:
在不适合人工作业的危险生产环境,可以考虑使用机器视觉技术代替人眼。( )
选项:
A:对
B:错
答案: 【对】
5、多选题:
本课程的内容包括( )。
选项:
A:图像的采集
B:图像的几何变换、图像的特效处理、图像的美化
C:图像处理基本操作
D:浅谈深度学习
答案: 【图像的采集;
图像的几何变换、图像的特效处理、图像的美化;
图像处理基本操作;
浅谈深度学习】
模块一 单元测试
1、判断题:
分辨率和像素深度共同决定了图像的大小。( )
选项:
A:错
B:对
答案: 【对】
2、多选题:
常用的国外相机有( )。
选项:
A:康耐视
B:AVT
C:海康威视
D:达尔萨
答案: 【康耐视;
AVT;
达尔萨】
3、判断题:
线阵相机芯片为线状,相机一次拍出来的图像是一条线,线阵相机需要多次成像后,将所成的“线”拼成一幅完整的图像。( )
选项:
A:对
B:错
答案: 【对】
4、判断题:
当光线不足时,应该把光圈调大,让更多光线进入相机,反之亦然。( )
选项:
A:错
B:对
答案: 【对】
5、多选题:
合适的光源系统能够对整个机器视觉检测项目起到事半功倍的作用,光源的具体作用( )。
选项:
A:克服环境光的干扰,保证图像的稳定性
B:提高需要检测目标与背景的对比度
C:用做测量的工具或参照物
D:照亮目标,提高亮度
答案: 【克服环境光的干扰,保证图像的稳定性;
提高需要检测目标与背景的对比度;
用做测量的工具或参照物;
照亮目标,提高亮度】
模块二 单元测试
1、单选题:
人眼看起来连续的视频,其帧速率至少要达到( )
选项:
A:10fps
B:25fps
C:20fps
D:15fps
答案: 【15fps】
2、单选题:
下列像素值中代表黑色的是( )
选项:
A:RGB(0,0,255)
B:RGB(0,0,0)
C:RGB(255,255,255)
D:RGB(128,128,128)
答案: 【RGB(0,0,0)】
3、判断题:
图像直方图的横坐标的数值从0-255。( )
选项:
A:对
B:错
答案: 【对】
4、单选题:
OpenCV中保存图片的函数是( )。
选项:
A:cv2.imwrite()
B:cv2.imread()
C:cv2.imshow()
D:import
答案: 【cv2.imwrite()】
5、单选题:
OpenCV中将图片写入视频的函数是( )
选项:
A:cv2.imwrite()
B:cap.read()
C:cv2.VideoWriter()
D:cv2.waitKey()
答案: 【cv2.VideoWriter()】
模块三 单元测试
1、判断题:
图片的竖直镜像是将图像上半部分和下半部分以图像水平中轴线为中心轴进行对换。( )
选项:
A:对
B:错
答案: 【对】
2、多选题:
图像的几何变换包括( )。
选项:
A:缩放
B:移位
C:剪切
D:镜像和旋转
答案: 【缩放;
移位;
剪切;
镜像和旋转】
3、单选题:
图片的镜像dst[height,i] = (0,0,255)中(0,0,255)表示是( )。
选项:
A:白色
B:红色
C:蓝色
D:黑色
答案: 【红色】
4、判断题:
图片的移位dst = np.zeros(img.shape,np.uint8)中,np.uint8表示图片的数据类型。( )
选项:
A:对
B:错
答案: 【对】
5、判断题:
图片的旋转dst = cv2.warpAffine(img,matRotate,(height,width))中,matRotate表示当前的旋转矩阵。( )
选项:
A:错
B:对
答案: 【对】
模块四 单元测试
1、单选题:
完成两张图像的融合时,调用的函数是( )。
选项:
A:cv2.addWeighted
B:cv2.cvtColor
C:cv2.Canny
D:cv2.imread
答案: 【cv2.addWeighted】
2、单选题:
调用zeros函数时,需要引入( )模块。
选项:
A:random
B:math
C:string
D:numpy
答案: 【numpy】
3、单选题:
调用sqrt函数时,需要引入( )模块。
选项:
A:string
B:random
C:numpy
D:math
答案: 【math】
4、判断题:
通过调用cv2.Canny(image, threshold1, threshold2) 完成图像的边缘检测时,滞后阈值1(threshold1)和滞后阈值2(threshold2)不能取相同的值。( )
选项:
A:错
B:对
答案: 【错】
5、判断题:
通过img.shape读取彩色图像的Info信息时,读出来的是一个三维数组。( )
选项:
A:对
B:错
答案: 【对】
模块五 单元测试
1、单选题:
可以实现图片修补和展示的函数是( )。
选项:
A:Cv2.split()和Cv2.merge()
B:Cv2.inpaint()和Cv2.imshow()
C:Cv2.split()和Cv2.imread()
D:Cv2.inpaint()和Cv2.waitKey()
答案: 【Cv2.inpaint()和Cv2.imshow()】
2、单选题:
通过语句paint[i,200] = 255可绘制一条( )。
选项:
A:黑色的横线
B:白色的横线
C:黑色的竖线
D:白色的竖线
答案: 【白色的横线】
3、判断题:
YUV均衡化和彩色图均衡化都需要进行图片的分解和合成。( )
选项:
A:对
B:错
答案: 【对】
4、单选题:
在图像增强中,为了防止经过运算后的像素值越界,采用的方法是( )。
选项:
A:if r<255:r=255
B:if r<0:r=255
C:if r>0:r=255
D:if r>255:r=255
答案: 【if r>255:r=255】
5、判断题:
高斯分布在定义域上均为正值,为了满足无限大的卷积核要求,需要取均值周围1倍标准差内的值。( )
选项:
A:错
B:对
答案: 【错】
模块六 单元测试
1、单选题:
一个2行3列的二维张量和一个2行2列的二维张量通过tf.concat实现张量的连接后,转换后的张量为( )。
选项:
A:2行3列的二维张量
B:2行2列的二维张量
C:5行2列的二维张量
D:2行5列的二维张量
答案: 【2行5列的二维张量】
2、判断题:
数据量较大时,可以用多个TFRecord文件存储数据,提高处理效率。( )
选项:
A:对
B:错
答案: 【对】
3、单选题:
在一维离散卷积时要确定锚点位置,若卷积核长度为L,L为奇数,则锚点位置为( )。
选项:
A:(L-1)/2
B:(L+2)/2
C:(L+1)/2
D:(L-2)/2
答案: 【(L-1)/2】
4、判断题:
池化操作取输入张量的每一个位置的矩形邻域内值的最小值或平均值作为该位置的输出值。( )
选项:
A:对
B:错
答案: 【错】
5、单选题:
搭建人工神经网络模型时,为什么采用tf.variable_scope来定义层的名称?( )
选项:
A:共享变量,当出现相同名字时会报错,防止出现名称重复
B:规定变量的定义规则
C:只是一种简单的变量定义方法,没有特殊含义
D:定义特定功能的变量名称
答案: 【共享变量,当出现相同名字时会报错,防止出现名称重复】
评论0