如何计算黑白像素的数量(linux,imagemagik等)

如何计算黑白像素的数量(linux,imagemagik等),第1张

概述我有黑白图像(见下文). 如何计算白色和黑色像素(例如30%黑色和70%白色,或123456黑色像素和39393白色像素)? 附:我在linux上工作,我必须使用什么? ImageMagick的?我更喜欢命令行界面程序. 您可以使用ImageMagick的直方图函数来获取图像中每种颜色的像素数.以图像为例: $convert XPH7c.gif -define histogram:unique-c 我有黑白图像(见下文).
如何计算白色和黑色像素(例如30%黑色和70%白色,或123456黑色像素和39393白色像素)?

附:我在linux上工作,我必须使用什么? ImageMagick的?我更喜欢命令行界面程序.

解决方法 您可以使用ImageMagick的直方图函数来获取图像中每种颜色的像素数.以图像为例:
$convert XPH7c.gif -define histogram:unique-colors=true \> -format %c histogram:info:-    153985: (  0,255) #000000 black    182138: (255,255,255) #FFFFFF white

因此,您的图像有153985个黑色像素和182138个白色像素.

总结

以上是内存溢出为你收集整理的如何计算黑白像素的数量(linux,imagemagik等)全部内容,希望文章能够帮你解决如何计算黑白像素的数量(linux,imagemagik等)所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1033479.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存