#505. AI 2-4-10 虚拟墨镜 1

AI 2-4-10 虚拟墨镜 1

1. PNG 格式图片有几个通道?( )

{{ select(1) }}

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

2. PNG 图片中,A 通道的作用是( )

{{ select(2) }}

  • 控制红色
  • 控制绿色
  • 控制蓝色
  • 控制透明度

3. A 通道值为 0 表示( )

{{ select(3) }}

  • 像素完全不透明
  • 像素完全透明
  • 像素半透明
  • 像素是白色

4. 读取带透明通道的 PNG 图片,正确的写法是( )

{{ select(4) }}

  • cv2.imread('glass.png')
  • cv2.imread('glass.png', cv2.IMREAD_UNCHANGED)
  • cv2.imread('glass.png', 0)
  • cv2.imread_png('glass.png')

5. cv2.resize 函数中,fx 参数表示( )

{{ select(5) }}

  • y方向(高)缩放比例
  • x方向(宽)缩放比例
  • 图片的宽度
  • 图片的高度

6. 将图片缩小为原图的 0.4 倍,正确的写法是( )

{{ select(6) }}

  • cv2.resize(img, 0.4)
  • cv2.resize(img, (0.4, 0.4))
  • cv2.resize(img, (0, 0), fx=0.4, fy=0.4)
  • cv2.resize(img, fx=0.4)

7. 从图片中截取一块区域,正确的切片写法是( )

{{ select(7) }}

  • img[x0:x1, y0:y1]
  • img[y0:y1, x0:x1]
  • img[0:width, 0:height]
  • img[width, height]

8. 判断墨镜图片中像素是否透明,正确的条件是( )

{{ select(8) }}

  • glass[:, :, 0] == 0
  • glass[:, :, 1] == 0
  • glass[:, :, 2] == 0
  • glass[:, :, 3] == 0

9. 给小猫戴虚拟墨镜的步骤,正确顺序是( )

{{ select(9) }}

  • 确定位置 → 缩放图片 → 截取区域 → 条件合成
  • 缩放图片 → 确定位置 → 截取区域 → 条件合成
  • 截取区域 → 缩放图片 → 确定位置 → 条件合成
  • 条件合成 → 缩放图片 → 确定位置 → 截取区域

10. NumPy 中可以对子数组进行批量赋值,是因为有( )

{{ select(10) }}

  • 循环运算
  • 广播运算
  • 递归运算
  • 迭代运算