gpt4 book ai didi

image-processing - 图像魔术/检测图像中包含的颜色

转载 作者:行者123 更新时间:2023-12-04 11:08:48 26 4
gpt4 key购买 nike

给出图像中包含的颜色的数组的简单过程是什么?

最佳答案

ImageMagick的“转换”命令可以生成直方图。

$ convert image.png -define histogram:unique-colors=true -format %c histogram:info:-

19557: ( 0, 0, 0) #000000 gray(0,0,0)
1727: ( 1, 1, 1) #010101 gray(1,1,1)
2868: ( 2, 2, 2) #020202 gray(2,2,2)
2066: ( 3, 3, 3) #030303 gray(3,3,3)
1525: ( 4, 4, 4) #040404 gray(4,4,4)
.
.
.

根据您选择的语言以及所需的颜色表示方式,您可以从此处进行很多指导。这是一个快速的Ruby示例:
out = `convert /tmp/lbp_desert1.png \
-define histogram:unique-colors=true \
-format %c histogram:info:- \
| sed -e 's/.*: (//' \
| sed -e 's/).*//'`

out.split("\n")
.map{ |row| row.split(",").map(&:to_i) }


# => [[0, 0, 0], [1, 1, 1], [2, 2, 2], [3, 3, 3], [4, 4, 4] .....

关于image-processing - 图像魔术/检测图像中包含的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16104420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com