【问题标题】:java-image processing [closed]java图像处理[关闭]
【发布时间】:2013-01-13 23:56:13
【问题描述】:

我们执行时返回的值是什么

图像[i]>>18 & 0x30,图像[i]>>12 & 0xc,图像[i]>>6 & 0x3

图片

【问题讨论】:

  • “此代码是我项目的一部分。但我无法理解” - SO 最佳标题的候选人
  • 如果它是你项目的一部分,那你为什么不理解它(如果你写或复制了它?):)
  • 这是从 LocalColorHistogram.java 还是 GlobalColorHistogram.java 复制的?
  • @renjith737 你不能指望用谷歌搜索每一行代码,有时你需要阅读其中的内容并理解它,因为并非所有代码都是其他人编写的代码的副本。
  • @renjith737,如果没有正确的上下文,任何人都很难提供帮助,对吧?至少把你的上下文,它正在执行的地方,等等

标签: java image image-processing


【解决方案1】:

它正在构建一个数字,其中包含原始图像颜色的第 6、7、14、15、22 和 23 位。即它正在从 24 位颜色生成粗略的 6 位颜色。

例如

000000000rrrrrrrrrggggggggbbbbbbbb

成为最高位

rrbbgg

【讨论】:

    猜你喜欢
    • 2011-11-21
    • 1970-01-01
    • 1970-01-01
    • 2012-03-08
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-29
    相关资源
    最近更新 更多