我想编写一个接收图片(或一系列图片)的程序,并计算某些颜色的像素数。 我之前从未做过这样的事情所以我不知道使用什么语言,甚至不知道从哪里开始。任何语言建议,理论或建议都将受到赞赏。
答案 0 :(得分:0)
关于任何编程语言都包括用于图像处理的库。
因此,请选择您最熟悉的语言并从那里开始工作。
E.g:
答案 1 :(得分:0)
这取决于您正在处理的图像类型。你可以使用你喜欢的任何语言或者感觉很舒服,大多数人会建议使用C / C ++,因为程序会更快,图像处理可能需要很长时间,具体取决于你在做什么。对于你的算法,它将取决于图像的大小,以了解处理时间,但Java也会这样做。
您应该考虑的另一件事是,根据颜色格式,您可能需要跟踪更多信息。
干杯
答案 2 :(得分:0)
MatLab图像处理工具箱能够做到这一点。我在其中一条评论中注意到你说你将用C ++来做。如果是这样,我推荐OpenCV Library。配置和安装可能有点麻烦。但是如果你打算做更多这样的图像处理工作,我建议这样做,因为这样可以使事情变得更容易,同时也可以合理地缩短你的代码。