题目

有如下 Python 程序段,假设程序运行正常,图A所示图片是原始图片,则推测程序运行结果图片是(     ) from PIL import Image import numpy as np import matplotlib.pyplot as plt choicelist,choice=[50,128,188,255],256 for i in choicelist:     if i<choice:         choice=i fn='tiger02.jpg' img=np.array(Image.open(fn).convert('L')) rows,cols=img.shape               #图像尺寸分别赋值 for i in range(rows):            #依次取每个像素的坐标     for j in range(cols):         if (img[i,j]<=choice):   #像素值小于等于指定值,赋值1,否则为0             img[i,j]=0         else:             img[i,j]=1 plt.figure("tiger128")            #指定当前绘图对象 plt.imshow(img,cmap='gray')   #显示灰度图像 plt.axis('off')                       #关闭图像坐标 plt.show()                                #弹出包含了图片的窗口 A . B . C . D . 答案:B
信息技术 试题推荐
最近更新