我正在使用Ruby 1.9。 我想知道你用什么宝石在2D矩阵中打开图片?
我希望能够单独阅读和修改每个像素。
感谢。
答案 0 :(得分:1)
RMagick。具体来说,您需要Image#pixel_color
方法。
还有一种each_pixel
方法可以循环阅读。
答案 1 :(得分:0)
ChunkyPNG也是一个非常好的库。
答案 2 :(得分:0)
如果您只需要那些不会很大的操作: https://github.com/wvanbergen/chunky_png
如果您不想使用imagemagick但需要加速(带有C内联的ruby库): https://github.com/wvanbergen/oily_png