在光栅中使用色调时图形为空?
为什么下面的代码
Graphics[Raster[{{Hue[1], Hue[1/3]}, {Hue[2/3], Hue[1/6]}}]]
没有产生任何输出?在数学中< 6 RasterArray 能够处理这个问题并产生与
Graphics[Raster[{{{1, 0, 0}, {0, 1, 0}}, {{0, 0, 1}, {1, 1, 0}}}]]
Why does the following code
Graphics[Raster[{{Hue[1], Hue[1/3]}, {Hue[2/3], Hue[1/6]}}]]
not produce any output? In Mathematica < 6 RasterArray was able to handle this and produced the same output as
Graphics[Raster[{{{1, 0, 0}, {0, 1, 0}}, {{0, 0, 1}, {1, 1, 0}}}]]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Raster 的文档表明它的参数不是图形指令(例如 Hue、RGBColor)而是数字 - 灰度级(单个数字)、RGB 值(三个数字)、RGBalpha 值(四个数字) ,或灰度阿尔法值(两个数字)。但是,它提供了您自己指定颜色函数的能力,例如:(
直接来自 v6 的文档)
The documentation of
Raster
indicates that its arguments are not graphics directives (e.g. Hue, RGBColor) but rather numbers - a gray level (single number), RGB values (three numbers), RGBalpha values (four numbers), or gray-alpha values (two numbers). However, it provides the ability to instead specify the color function yourself, for example:(straight from the documentation for v6)