请输入您opencv的标题

1、OpenCV使用( )语言实现。
2、NumPy中可用于表示无符号整数的数据类型是( )。
3、NumPy中可用于创建单位矩阵的函数是( )
4、OpenCV用于将图像写入文件的函数是( )
5、OpenCV用于绘制椭圆的函数是( )
6、OpenCV用于对图像执行透视变换的函数是( )
7、OpenCV用于实现截断阈值处理的参数是( )
8、下列关于轮廓查找的说法错误的是( )
9、下列选项中,可返回轮廓长度的函数是( )
10、下列选项中,适用于检测图像中的直线的函数是( )
11、下列选项中,可返回2维直方图的函数是( )
12、在OpenCV的绘图函数中,可用于设置绘制填充图形的参数是( )
13、在滤波时会考虑距离和色差信息的是( )
14、下面的程序在指定窗口中显示图像,在划线处填入适当的代码,将程序补充完整。
______________________________ #创建窗口
15、下面的程序在窗口一半高度位置画水平白色直线,在划线处填入适当的代码,将程序补充完整。
_____________________________________________ #在窗口一半高度位置画水平白色直线
16、下面的代码执行Canny边缘检测,阈值1设置为150,阈值2设置为240,在划线处填入适当的代码,将程序补充完整。
___________________________________ #边缘检测
17、编写一段程序,使用calcHist()函数查找图像的B通道的直方图,并利用matplotlib.pyplot的plot()函数绘制出直方图。
18、OpenCV默认的彩色图像通道顺序是
19、OpenCV用于读取图像文件的函数是( )
20、OpenCV用于绘制矩形的函数是( )
21、在cvtColor()函数中用于将图像从BGR色彩空间转换为GRAY色彩空间的参数是( )
22、OpenCV用于实现中值滤波的函数是( )
23、下列选项中,可返回轮廓拟合椭圆的函数是( )
24、下列选项中,可绘制直方图的函数是( )
25、下列关于图像加法运算的说法中错误的是( )
26、warpAffine()函数不能实现的图像操作是( )
27、下面的代码将图像下半部分设置为黑色,在划线处填入适当的代码,将程序补充完整。
________________________________ #修改图像
28、下面的代码将图像的宽度放大1倍、高度缩小一半,,在划线处填入适当的代码,将程序补充完整。
img2=cv2.resize(________________________) #缩放图像
29、下面的代码对图像执行膨胀操作,在划线处填入适当的代码,将程序补充完整。
img2 = __________________________________________ #膨胀,迭代3次
30、在OpenCV中,以下哪个函数用于显示图像?
31、使用`imread()`读取图像时,默认的读取模式是?
32、以下哪个函数可以将图像保存到磁盘?
33、以下哪个函数用于将图像从BGR转换为灰度图?
34、图像的像素值在OpenCV中通常以什么类型存储?
35、以下哪个函数用于调整图像大小?
36、高斯模糊使用以下哪个函数?
37、Canny边缘检测的函数名是?
38、以下哪个函数用于图像旋转?
39、图像的腐蚀操作使用?
40、以下哪个不是形态学操作?
41、以下哪个函数用于计算图像直方图?
42、图像的“开运算”是指?
43、图像的通道合并使用?
44、以下哪个函数用于图像二值化?
45、以下哪个函数用于检测轮廓?
46、以下哪些函数可以用于图像平滑?
47、以下哪些属于颜色空间转换类型?
48、以下哪些属于形态学操作?
49、以下哪些函数可以用于图像几何变换?
50、以下哪些函数可以用于绘制图形?
51、以下哪些属于图像阈值类型?
52、以下哪些函数可以用于轮廓分析?
53、以下哪些属于图像滤波器?
54、OpenCV默认使用RGB通道顺序。( )
55、`imread()`读取失败会返回一个空矩阵。( )
56、`waitKey(0)`表示无限等待键盘输入。( )
57、`threshold()`函数只能用于灰度图。( )
58、`Canny()`函数需要输入图像是彩色图。( )
59、`findContours()`会修改输入图像。( )
60、`warpAffine()`只能做旋转,不能做平移。( )
61、`calcHist()`可以计算彩色图像的直方图。( )
答案: 正确
69. 62、将图像从BGR转为HSV使用的代码是______。
70. 63、图像腐蚀操作使用的函数是______。
71. 64、图像膨胀操作使用的函数是______。
72. 65、图像开运算是指先______再______。
73. 66、图像闭运算是指先______再______。
74. 67、使用`Canny()`函数时,需要设置两个阈值,分别是______和______。
75. 68、图像轮廓检测函数是______。
76. 69、图像直方图均衡化函数是______。
70、以下哪种色彩空间常用于肤色检测和图像分割()
71、实现 BGR 色彩空间转换为灰度图的 OpenCV 函数是()
72、几何变换中,平移操作需要依赖的变换矩阵类型是()
73、OpenCV 中用于生成仿射变换矩阵的函数是()
74、对图像进行旋转变换时,若想保持图像完整不被裁剪,需要调整的参数是()
75、以下关于 HSV 色彩空间的描述,错误的是()
76、透视变换需要的特征点数量是()
77、以下哪个函数可以实现图像的缩放操作()
78、将 BGR 色彩空间转换为 HSV 色彩空间的 flag 参数是()
79、仿射变换的特点是保持图像的()
80、OpenCV 中,图像旋转函数 cv2.warpAffine () 的插值方法默认是()
81、以下哪种色彩空间是基于人眼视觉特性设计的()
82、若要将图像绕中心顺时针旋转 45°,cv2.getRotationMatrix2D () 函数的角度参数应设为()
83、透视变换矩阵的维度是()
84、以下属于 OpenCV 支持的色彩空间转换的有()
85、图像几何变换中,属于刚性变换(刚性变换是保持形状和大小不变的变)的有()
86、cv2.resize () 函数中,常用的插值方法包括()
87、以下关于 HSV 色彩空间的应用场景,正确的有()
88、仿射变换的实现需要的关键要素有()
89、以下函数中,需要使用变换矩阵作为参数的有()
90、关于图像翻转操作,以下说法正确的有()
91、以下属于色彩空间转换函数 cv2.cvtColor () 必要参数的有()
92、透视变换与仿射变换的区别在于()
93、以下操作中,会改变图像像素数量的有()
94、OpenCV 中读取的彩色图像,其通道顺序为 RGB。
95、灰度图的通道数为 1,彩色图的通道数为 3。
96、cv2.cvtColor () 函数可以实现任意两种色彩空间的相互转换。
97、图像旋转时,缩放因子越大,图像越清晰。
98、HSV 色彩空间中,饱和度为 0 时,图像呈现为灰度图。
99、cv2.warpPerspective () 函数用于实现仿射变换,cv2.warpAffine () 用于实现透视变换。()
答案: 错误
100、图像翻转操作不会改变图像的像素值,只会改变像素的位置。
101、平移变换矩阵可以通过 numpy 手动构造,无需调用 OpenCV 函数。
102、OpenCV 中,YCrCb 色彩空间常用于视频压缩和人脸识别中的肤色检测。
103、将 GRAY 色彩空间转换为 BGR 色彩空间后,图像会呈现彩色效果。
104、OpenCV 中,实现图像左右翻转的函数是 cv2.flip (),其 flipCode 参数应设置为______
105、色彩空间转换的核心函数是______,其第一个参数为输入图像,第二个参数为转换标识
106、生成旋转变换矩阵的函数是 cv2.getRotationMatrix2D (),该函数的三个参数分别是旋转中心、______和缩放因子
107、透视变换需要构造______维度的变换矩阵,而仿射变换的变换矩阵为 2×3 维度
108、在 HSV 色彩空间中,______通道决定了颜色的种类,例如红色、绿色、蓝色
117. 109、 当需要将图像从 BGR 色彩空间转换为 RGB 色彩空间时,对应的 flag 参数是______。
答案:
答案:
111、仿射变换可以实现图像的平移、旋转和______三种基本变换的组合
112、在 OpenCV 中,实现图像加法运算的函数是()
113、图像淡入淡出效果的实现原理是调整两张图像的()
114、实现图像按位与运算的 OpenCV 函数是()
115、进行图像算术运算时,要求两张输入图像的()必须一致
116、以下哪种图像逻辑运算可以实现图像的 “取反” 效果()
117、图像减法运算 cv2.subtract () 中,若像素差值为负数,会自动处理为()
118、实现两张图像加权和的函数是()
119、面部加密中,常用的掩码图像与原图像的结合方式是()
120、以下参数中,不属于 cv2.addWeighted () 函数的是()
121、图像逻辑运算中,按位或运算的特点是()
122、实现图像淡出效果时,第一张图像的权重应(),第二张图像权重应()
123、以下关于图像减法的应用,错误的是()
124、面部解密的核心是还原加密时的()
125、以下属于 OpenCV 支持的图像算术运算的有()
126、图像淡入淡出效果实现的关键要素包括()
127、按位异或运算的特性及应用包括()
128、以下关于 cv2.addWeighted () 函数的参数要求,正确的有()
129、图像逻辑运算的适用场景有()
130、面部加密的常用步骤包括()
131、以下运算中,属于非线性图像运算的有()
132、实现图像淡入淡出时,需要注意的问题有()
133、以下关于图像算术运算和逻辑运算的区别,正确的有()
134、OpenCV 的图像加法运算与 numpy 数组加法的运算规则完全一致。
135、cv2.addWeighted () 函数中,参数 γ 的作用是调整图像的整体亮度
136、图像按位与运算中,若掩码图像为全 0,则运算结果图像也为全 0
137、面部加密后,若丢失掩码图像,则无法完成解密。
138、图像淡入淡出效果只能通过 cv2.addWeighted () 函数实现。
139、图像减法运算中,cv2.subtract (img1, img2) 和 cv2.subtract (img2, img1) 的结果相同
140、进行图像逻辑运算时,输入图像的通道数可以不一致。
141、加权加法中,若 α=0.6、β=0.4,则图像 1 的显示比重高于图像 2。
142、图像算术运算的结果图像数据类型默认与输入图像一致。
143、实现图像淡出效果时,权重 α 的变化范围通常是从 1 到 0。
144、面部加密时,掩码图像的非面部区域必须设为 0,否则会破坏背景。
145、所有图像运算都要求输入图像的尺寸完全一致。
146、实现图像按位非运算的 OpenCV 函数是______
147、面部加密常用的可逆运算方式是______,其核心特性是两次运算可还原原图。
148、图像淡入淡出效果中,为保证亮度稳定,通常要求两张图像的权重 α 和 β 之和为______
149、OpenCV 中实现图像按位异或运算的函数是______
150、面部加密时,为了只加密面部区域而不破坏背景,需要先通过人脸检测生成对应的______
151、面部解密的过程中,若加密时使用的是按位异或运算,则解密需使用相同的______再次进行异或操作。
152、OpenCV 中实现基本阈值处理的核心函数是()
153、以下哪种阈值处理方式会将像素值大于阈值的设为最大值,小于阈值的设为0()
154、自适应阈值处理的优势在于()
155、图像平滑处理中,均值滤波的核心原理是()
156、用于创建滑动条并绑定回调函数的 OpenCV 函数是()
157、以下哪种平滑滤波对椒盐噪声的抑制效果最好()
158、在二值化阈值处理(THRESH_BINARY)中,若阈值设为 127,最大值设为 255,那么像素值为 150 的点会被处理为()
159、高斯滤波函数 cv2.GaussianBlur () 中,sigmaX 参数表示()
160、使用滑动条调整阈值时,回调函数的默认参数是()
161、以下关于阈值处理的说法,错误的是()
162、双边滤波相比高斯滤波的优势是()
163、以下哪种阈值类型会将像素值小于阈值的设为 0,大于等于阈值的保持原值()
164、均值滤波函数 cv2.blur () 的滤波核大小参数格式为()
165、以下属于 OpenCV 支持的阈值处理类型的有()
166、图像平滑处理中,属于线性滤波的有()
167、使用滑动条调整阈值时,需要的关键步骤包括()
168、以下关于 Otsu 阈值法的说法,正确的有()
169、高斯滤波的特点包括()
170、以下关于滑动条的说法,正确的有()
171、中值滤波的适用场景包括()
172、双边滤波的核心权重因子包括()
173、阈值处理只能将图像转为黑白二值图,无法生成灰度渐变效果。
174、高斯滤波的滤波核大小越大,图像模糊程度越高。
175、使用滑动条调整阈值时,必须定义回调函数才能实现参数实时更新。
176、Otsu 阈值法可自动计算最优阈值,适用于所有类型的图像。
177、中值滤波的滤波核大小越大,去噪效果越好且不会模糊图像。
178、滑动条的取值范围可以是任意整数区间,不受限制。
179、均值滤波会使图像整体变亮,因为取了邻域像素的平均值。
180、阈值处理中,THRESH_BINARY 和 THRESH_BINARY_INV 的效果是互补的。
181、双边滤波的运算速度比高斯滤波快,适合实时图像处理。
182、使用 cv2.threshold () 时,若启用 Otsu 算法,输入阈值参数会被自动忽略。
183、滑动条创建后,其初始值可通过函数手动设置,无需拖动调整。
184、所有图像平滑滤波操作都需要先将彩色图像转为灰度图。
185、OpenCV 中实现中值滤波的函数是______
186、阈值处理中,大津法自动计算阈值需要在cv2.threshold()函数中添加的标识是______。
187、使用滑动条调整阈值时,获取滑动条当前数值的函数是______。
188、高斯滤波函数cv2.GaussianBlur()中,滤波核大小参数ksize的取值必须为______。

189均值滤波的核心函数cv2.blur(),其滤波核大小的参数格式为______。 元组

190阈值类THRESH_BINARY_INV的运算规则是:像素值大于阈值设为 0,小于等于阈值设为______。最大值

191、能在去噪的同时保留图像边缘的平滑滤波方法是______。
192、以下哪种形态学操作会使图像中的亮区域变小、暗区域变大?()
193、以下关于膨胀操作的描述,错误的是?()
194、通用形态学函数cv2.morphologyEx()中,开运算的操作码是?()
195、开运算的执行顺序是?()
196、闭运算主要用于解决什么问题?()
197、生成一个5x5的十字形结构元,正确的代码是?()
198、形态学梯度操作的本质是?()
199、去除电子书笔记中的手写注释(亮注释,背景为暗),优先选择哪种操作?()
200、以下哪种结构元对图像的腐蚀/膨胀操作,在水平和垂直方向的影响是一致的?()
201、cv2.erode()函数的参数iterations表示?()
202、对二值图像执行膨胀操作后,图像的像素总数会?()
203、顶帽操作(TOPHAT)的作用是?()
204、OpenCV中,结构元的尺寸必须满足?()
205、以下代码中,正确实现“先膨胀后腐蚀(闭运算)”的是?()
206、形态学操作的核心是基于?()
207、对包含文字的电子书图像执行腐蚀操作时,若结构元尺寸过大,可能导致?()
208、以下关于形态学操作的适用场景,错误的是?()
209、以下属于OpenCV中基础形态学操作的是?()
210、关于开运算和闭运算的区别,正确的是?()
211、去除电子书笔记中的注释时,需要考虑的因素有?()
212、以下哪些形态学操作属于cv2.morphologyEx()支持的组合操作?()
213、膨胀操作的应用场景包括?()
214、腐蚀操作的特点有?()
215、处理电子书图像时,优化形态学操作效果的方法有?()
216、以下关于结构元的描述,正确的是?()
217、黑帽操作(BLACKHAT)的应用场景包括?()
218、膨胀操作是取结构元覆盖区域内的最小值作为当前像素值。()
219、cv2.morphologyEx()函数可以实现所有基础和组合形态学操作。()
220、处理电子书注释时,结构元的尺寸应略大于注释的尺寸,才能有效去除注释。()
221、闭运算可以去除图像中的小亮噪点,开运算可以填充小暗空洞。()
222、形态学操作仅适用于二值图像,不能用于灰度图像。()
223、十字形结构元的腐蚀操作,仅会在水平和垂直方向侵蚀前景物体。()
224、顶帽操作后的图像,主要包含原图中被开运算去除的小亮区域。()
225、对电子书图像执行多次膨胀操作,会导致文字等主体内容的轮廓过度扩张。()
226、结构元的尺寸必须是正方形(宽=高),否则无法执行形态学操作。()
227、去除暗注释(深色小斑点)时,优先使用开运算,因为开运算可填充暗空洞。()
235. 228、OpenCV中执行膨胀操作的函数是____。
236. 229、去除电子书图像中的亮手写注释,最适合的形态学操作是____。
237. 230、cv2.morphologyEx()函数中,黑帽操作的操作码是____。
238. 231、形态学操作中,迭代次数(iterations)越大,腐蚀/膨胀的效果越____。
239. 232、闭运算主要用于填充前景物体中的____,连接断裂的前景区域。
240. 233、处理电子书图像时,先对图像进行____处理,可简化形态学操作的复杂度,提升注释去除效果。
241. 234、十字形结构元对应的形状参数是____。
235、以下哪种边缘检测算子是基于一阶导数,且能分别检测水平和垂直方向边缘?()
236、Canny边缘检测算法中,第一步执行的操作是?()
237、OpenCV中计算Laplacian算子的函数是?()
238、关于Sobel算子的参数dx和dy,以下说法正确的是?()
239、Laplacian算子检测边缘的缺点是?()
240、Canny边缘检测中,“非极大值抑制”的作用是?()
241、若要检测图像中细微的边缘,且对噪声有较好的鲁棒性,优先选择哪种算法?()
242、OpenCV中cv2.Canny()函数的参数threshold1和threshold2分别对应?()
243、以下关于Sobel算子的描述,错误的是?()
244、对同一幅图像分别执行Sobel、Laplacian、Canny边缘检测,结果边缘最清晰、噪声最少的是?()
245、以下属于一阶导数边缘检测算子的是?()
246、Canny边缘检测算法的关键步骤包括?()
247、关于Laplacian算子的特点,正确的是?()
248、调整cv2.Sobel()函数的参数,可实现的效果有?()
249、影响Canny边缘检测效果的参数有?()
250、以下场景中,优先选择Sobel算子而非Canny的是?()
251、边缘检测前对图像进行预处理的有效操作有?()
252、关于三种算子的对比,正确的是?()
253、Sobel算子的卷积核尺寸(ksize)只能取3,否则会报错。()
254、Laplacian算子检测边缘时,无需计算梯度方向,直接通过二阶导数的零交叉点定位边缘。()
255、Canny边缘检测的双阈值中,低阈值越高,检测出的边缘越少、越稀疏。()
256、对彩色图像执行cv2.Canny()时,可直接传入彩色图像,函数会自动灰度化。()
257、Sobel算子的输出图像若使用uint8格式,会丢失负梯度值,导致边缘检测不完整。()
258、边缘检测的核心原理是检测图像中像素灰度值发生剧烈变化的区域。()
266. 259、Canny边缘检测中,____步骤的作用是剔除非边缘区域的像素,仅保留边缘方向上的局部最大值。
267. 260、OpenCV中,计算Sobel算子x方向梯度的参数设置为dx=____,dy=____。
268. 261、Laplacian算子对____非常敏感,因此在使用前通常需要先进行高斯滤波。
269. 262、cv2.Canny()函数中,参数apertureSize用于指定Sobel算子的卷积核大小,默认值为____。
270. 263、边缘检测算法中,____算子是唯一包含边缘连接步骤的算法,因此检测结果的连续性最好。
264、OpenCV中用于查找图像轮廓的核心函数是?()
265、查找轮廓前,通常需要将图像转换为哪种类型?()
266、cv2.findContours()函数中,参数mode指定轮廓检索模式,若要检索所有轮廓且建立层级关系,应选择?()
267、计算轮廓周长时,cv2.arcLength()的参数closed表示?()
268、以下关于轮廓的描述,错误的是?()
269、cv2.drawContours()函数中,参数contourIdx表示绘制的轮廓索引,若要绘制所有轮廓,应设为?()
270、若要计算图像中最大轮廓的面积,正确的操作顺序是?()
271、cv2.findContours()函数返回值不包括?()
272、以下哪种二值化处理更利于准确查找轮廓?()
273、关于轮廓面积计算,cv2.contourArea()的返回值单位是?()
274、若图像中有多个嵌套轮廓(如圆环),使用cv2.RETR_EXTERNAL模式查找轮廓,会得到?()
标题
275、绘制轮廓时,参数thickness设置为-1表示?()
276、以下场景中,不需要计算轮廓面积/周长的是?()
277、对同一轮廓分别计算周长(closed=True)和面积,以下关系正确的是?()
278、查找轮廓时,参数method指定逼近方法,若要获取最简的轮廓点集(如矩形仅保留4个顶点),应选择?()
279、查找图像轮廓的前置操作通常包括?()
280、以下关于cv2.drawContours()的参数,正确的是?()
281、影响轮廓面积计算准确性的因素有?()
282、以下可通过轮廓面积/周长实现的功能有?()
283、关于cv2.arcLength()的使用,正确的是?()
284、以下轮廓检索模式中,能检索所有轮廓的是?()
285、处理轮廓时,常见的后处理操作有?()
286、轮廓查找的输入图像中,前景必须为白色(255),背景为黑色(0),否则无法找到轮廓。()
287、cv2.contourArea()计算的是轮廓包围的像素面积,包括轮廓内部的空洞区域。()
288、绘制轮廓时,目标图像必须与查找轮廓的原始图像尺寸一致,否则会绘制错位。()
289、cv2.findContours()函数会修改输入的二值图像,因此若需保留原图,应传入副本。()
290、轮廓的周长越大,说明物体的边界越长,但不一定代表物体的面积越大。()
291、使用cv2.CHAIN_APPROX_NONE逼近方法得到的轮廓点集,数量远多于cv2.CHAIN_APPROX_SIMPLE。()
300. 292、OpenCV中,计算单个轮廓面积的函数是____。
301. 293、查找轮廓时,参数method中,____逼近方法会压缩轮廓点,仅保留轮廓的关键顶点(如矩形的四个角点)。
302. 294、cv2.drawContours()函数中,若要填充轮廓内部,需将参数thickness设置为____。
303. 295、轮廓检索模式中,____仅检索图像中最外层的轮廓,适合忽略内部空洞的场景。
304. 296、计算轮廓周长的函数cv2.arcLength()中,参数closed设为__________时,计算非闭合轮廓的弧长。
305. 297、查找轮廓的完整流程:彩色图像→____→高斯滤波→____→cv2.findContours()。
298、OpenCV中用于计算图像直方图的核心函数是?()
299、图像直方图的横坐标表示?()
300、直方图均衡化的核心目的是?()
301、cv2.calcHist()函数中,参数channels表示要计算直方图的通道索引,对灰度图像应设置为?()
302、以下关于直方图的描述,错误的是?()
303、cv2.equalizeHist()函数的输入图像类型必须是?()
304、直方图的“归一化”操作是指将纵坐标转换为?()
305、以下哪种图像适合用直方图均衡化提升效果?()
306、cv2.calcHist()函数中,参数bins表示直方图的分箱数,若设置为256,代表?()
307、绘制直方图时,若要展示彩色图像B、G、R三个通道的直方图,正确的做法是?()
308、直方图均衡化后,图像的灰度级数量通常会?()
309、以下关于cv2.calcHist()参数ranges的描述,正确的是?()
310、若要对比两幅图像的相似度,可通过比较它们的?()
311、计算图像直方图时,影响结果的参数有?()
312、直方图均衡化的适用场景包括?()
313、关于OpenCV和Matplotlib绘制直方图的区别,正确的是?()
314、直方图的应用场景包括?()
315、对灰度图像执行直方图均衡化的步骤包括?()
316、以下操作中,会改变图像直方图分布的是?()
317、计算彩色图像直方图的正确方法有?()
318、直方图均衡化会使图像的所有灰度级都均匀分布在0-255范围内。()
319、cv2.calcHist()函数的输入图像必须是灰度图像,否则无法计算直方图。()
320、两幅图像的直方图完全相同,说明这两幅图像是完全一样的。()
321、直方图均衡化对噪声严重的图像效果更好,因为能同时增强细节和噪声。()
322、归一化后的直方图,所有bin的数值之和等于1。()
331. 323、OpenCV中实现直方图均衡化的函数是____。
332. 324、计算直方图时,参数bins表示____,bins=16意味着将0-255的灰度值划分为____个区间。
333. 325、对彩色图像进行直方图均衡化时,为避免色彩失真,通常转换为____色彩空间,仅对____通道进行均衡化。
更多问卷 复制此问卷