我是这个网站的新手,我带着一个关于Android的问题。 有没有办法将位图转换为灰度? 我知道如何绘制一个灰度位图(使用canvas操作: http : //www.mail-archive.com/android-developers@googlegroups.com/msg38890.html ),但我真的需要实际位图在灰色(或在最不重要的东西,可能稍后转换为位图)。 我是否必须手工实现它(逐个像素操作)? 我search了很多,但仍然找不到。 任何人都知道一个简单/有效的方法来做到这一点 非常感谢!
我正在寻找一个带有颜色的图标(并将成为一个链接),并把它变成灰度,直到用户把鼠标放在图标上(在那里它会着色图像)。 这是可能的,并以一种IE和Firefox的支持?
我在网上search了很多,但我找不到一个跨浏览器的解决scheme,褪色的CSS背景图像灰度和回来。 唯一的工作解决scheme是应用CSS3滤镜灰度: -webkit-filter: grayscale(100%); 但是这只适用于Chrome v.15 +和Safari v.6 +(如您在这里看到的: http ://css3.bradshawenterprises.com/filters/) 网上有很多网页提到这个解决scheme, filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */ filter: gray; /* IE6-9 */ (正如你可以看到这里: http : //www.karlhorky.com/2012/06/cross-browser-image-grayscale-with-css.html ) 但实际上,它似乎并不适用于CSS的背景图像,如webkitfilter。 […]
我正在尝试使用matplotlib.pyplot.imshow()来显示灰度图像。 我的问题是,灰度图像显示为一个色彩表。 我需要灰度,因为我想用颜色在图像的顶部绘制。 我读了图像,并转换为灰度使用PIL的Image.open()。convert(“L”) image = Image.open(file).convert("L") 然后我将图像转换为matrix,以便我可以轻松地使用一些image processing matrix = scipy.misc.fromimage(image, 0) 但是,当我这样做 figure() matplotlib.pyplot.imshow(matrix) show() 它使用色彩映射显示图像(即不是灰度)。 我在这里做错了什么?
有没有办法将图像转换为灰度16位像素格式,而不是设置每个r,g和b组件的亮度。 我目前有一个从文件bmp。 Bitmap c = new Bitmap("filename"); 我想要一个位图d,即c的灰度版本。 我看到包含System.Drawing.Imaging.PixelFormat的构造函数,但我不明白如何使用它。 我是image processing和相关C#库的新手,但对C#本身有一定的经验。 任何帮助,参考在线来源,暗示或build议将不胜感激。 谢谢。 编辑:D是C的灰度版本。
我试图创造一个类似于罪恶城市或其他电影的效果,他们删除除了图像以外的所有颜色。 我有一个RGB图像,我想要转换为灰度,但我想保持一种颜色。 这是我的照片: 我想保持红色。 其余的应该是灰度。 这是我的代码输出到目前为止(你可以看到,这些地区是正确的,我不知道他们为什么是白色,而不是红色): 这是我的代码到目前为止: filename = 'roses.jpg'; [cdata,map] = imread( filename ); % convert to RGB if it is indexed image if ~isempty( map ) cdata = idx2rgb( cdata, map ); end %imtool('roses.jpg'); imWidth = 685; imHeight = 428; % RGB ranges of a color we want to keep redRange = [140 […]
是否有一个简单的方法来显示一个灰度的颜色位图只有HTML/CSS ? 它不需要与IE兼容(我想这不会是) – 如果它在FF3和/或Sf3中工作,这对我来说已经足够了。 我知道我可以用SVG和Canvas来完成,但是现在看起来像很多工作。 有没有一个真正的懒惰的人的方式来做到这一点?