【发布时间】:2016-11-28 09:59:10
【问题描述】:
我想构建一个由单个数字组成的常量数组 (1..200) 来制作一个“查找表”,以将值为 1 - 200 的滚动条的位置转换为用于将伽玛校正应用于图片。
第一个数组值的值在 7.0 - 9.9 之间(photoshop 使用 9.9)。中间的数组值 100 需要正好是 1.0。数组值 200 约为 0.01。
谁能告诉我使用哪种算法?
我一直试图在一些基于函数 Power(i, 2.2) 的测试代码中使用“反复试验”来制作数组,但没有成功。
我正在使用德尔福。我不是在问代码,只是在正确的方向上引导。任何帮助将不胜感激。
【问题讨论】:
-
不用这样的查找表,直接用函数计算就好了。
标签: delphi graphics lookup gamma