问答题 试题六(15 分) 阅读下列说明,回答问题 1 至问题3,将解答填入答题纸的对应栏内。 【说明】 当把一只小鸭图片(图A)放到一张背景图(图B)上时,背景图将被小鸭图片遮住一个矩形区域(图C)。利用程序设计语言处理图形图像数据,可以使图片上非小鸭的其他部分变成透明,使观察者不会感觉到小鸭图片遮住一个矩形区域。 在编程之前,使用图像处理工具软件对小鸭图片进行处理。首先将原始的小鸭图片复制两份,其中一幅图片将其应该透明之处(小鸭的背景)设置为黑色(图D),另一幅图片将其非透明之处设置为黑色,其余地方(小鸭的背景)设置为白色(图E)。
问答题 【问题1】(6 分) 假定白色和黑色的值,分别为全 1 和全0,则由图B、图D 和图E,得到图F 的效果,需要进行哪些逻辑运算操作?
【正确答案】图B 和图E 进行"与"逻辑运算操作得到新的目标图像。 图D 和新的目标图像进行"或"逻辑运算操作得到图F。
【答案解析】
问答题 【问题 2】(6 分) (1)图像处理中,灰度图像A 和B 能否直接进行逻辑运算? (2)图像处理中,灰度图像A 和B 能否直接进行算术运算? (3)请写出3 种最基本的用于图像处理的算术运算。
【正确答案】(1) 不能进行逻辑运算。 (2) 可以进行算术运算。 (3) 最基本的用于图像处理的算术运算包括加法、减法、乘法、除法。
【答案解析】
问答题 【问题 3】(3 分) TIF、PSD、PNG 等图像格式均支持通道,请说明
【正确答案】定义一个像素(或图像)的透明度。
【答案解析】