用红色或黑色像素替换2D矩阵值

时间:2018-02-07 17:19:10

标签: python numpy opencv scipy python-imaging-library

我有一个包含0,200和500值的大二维矩阵,我需要用红色像素替换200,用黑色像素替换500,用白色像素替换0

1 个答案:

答案 0 :(得分:0)

这样做应该不难。 我假设你拥有的数组是一个numpy数组。 我在下面使用了python3。 希望这会有所帮助。

from os import system
print('1. Ping Google')
print('2. Ping Yahoo')
print('3. Ping custom URL')
key = int(input('Input your choice: '))
if key == 1:
        system("ping www.google.com")
elif key == 2:
        system("ping www.yahoo.com")
elif key == 3:
        url = input('Enter URL: ')
        system("ping " + url)
else:
        print("Invalid Option!")

Output of the above code