gpt4 book ai didi

c# - 如何确定图像中的最大颜色?

转载 作者:太空宇宙 更新时间:2023-11-03 16:27:56 24 4
gpt4 key购买 nike

我在 C# 应用程序中有一个图片框。

我想从图像中确定最大数量的颜色,即覆盖图像最大区域的颜色。是否有任何第三方工具可以帮助我这样做?

最佳答案

您可以使用 256*256*256 的 int 数组来存储图片中每个点的 RGB 值的所有出现次数,这将占用 64 MB 的空间和一些迭代。

类似于:

occurences = int[256][256][256] 
for x in picture.width()
for y in picture.height()
p = point(x,y) in picture;
occurences[p.red][p.blue][p.green]++;

Find max value in occurences

关于c# - 如何确定图像中的最大颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11937474/

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