#501. AI2-4-6 文件扫描小助手

AI2-4-6 文件扫描小助手

1. 灰度图片的数组形状是( )

{{ select(1) }}

  • (h, w, 3)
  • (h, w)
  • (3, h, w)
  • (h, 3, w)

2. RGB 转灰度的计算公式是( )

{{ select(2) }}

  • Y = R + G + B
  • Y = (R + G + B) / 3
  • Y = 0.299×R + 0.587×G + 0.114×B
  • Y = 0.5×R + 0.3×G + 0.2×B

3. 用 OpenCV 直接以灰度模式读取图片的正确写法是( )

{{ select(3) }}

  • cv2.imread(path, 1)
  • cv2.imread(path, 0)
  • cv2.imreadGray(path)
  • cv2.readGray(path)

4. 将 BGR 彩色图转换为灰度图的函数是( )

{{ select(4) }}

  • cv2.grayConvert()
  • cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
  • cv2.toGray(img)
  • cv2.convertGray(img)

5. 去除阴影时,滤波算法的作用是( )

{{ select(5) }}

  • 直接去除阴影像素
  • 计算周围像素值,估计背景
  • 让图片变得更清晰
  • 增加图片的对比度

6. OpenCV 中实现图像除法的函数是( )

{{ select(6) }}

  • cv2.divide()
  • cv2.split()
  • cv2.subtract()
  • cv2.multiply()

7. 关于图像二值化,以下说法正确的是( )

{{ select(7) }}

  • 二值化后图片有256种灰度
  • 二值化就是把图片变成彩色
  • 大于阈值的像素设为白色,小于阈值的设为黑色
  • 二值化只能手动设定阈值

8. OTSU 算法的作用是( )

{{ select(8) }}

  • 让图片变得更模糊
  • 自动计算二值化的最优阈值
  • 去除图片中的噪声
  • 增加图片的对比度

9. 文档扫描的三个步骤,正确的顺序是( )

{{ select(9) }}

  • 二值化 → 去除阴影 → 灰度图转换
  • 去除阴影 → 灰度图转换 → 二值化
  • 灰度图转换 → 去除阴影 → 二值化
  • 灰度图转换 → 二值化 → 去除阴影

10. cv2.threshold 函数的返回值有几个?( )

{{ select(10) }}

  • 1个
  • 2个
  • 3个
  • 4个