运行 图像算法工具

Tool for running algorithm over images

我知道这个问题可能有点离题,但我多年来一直想要这个问题,而且只用 matlab 做到了。

有没有一种工具可以让我从我的 PC 加载图像,编写算法并 运行 它覆盖该图像(例如,如果当前像素为红色,则将其设置为蓝色),以及然后保存结果?

我尝试使用我的 C# 编译器,但它缺少一些库,我不想为此安装 matlab。

最简单的方法是 Python with its Pillow 图书馆

要安装 Pillow 使用 python3 -m pip install Pillow

对于您的 python 代码,您可以这样做:

import Image from PIL

im = Image.open("something.png")

arr = []
for pixel in list(im.getdata()):
 #Here you get (r, g, b) and edit them, maybe save to an array

outImage = Image.fromarray(arr)
outImage.save("out.png")