我试图通过位图循环并确定每个像素是否比使用getPixel()的灰色更亮或更暗。问题是,我不知道如何判断getPixel()返回的值是比灰色更暗还是更亮。 中性灰色约为0x808080或R:127,G:127,B:127。我如何修改下面的代码来准确判断? for (var dx:int=0; dx < objectWidth; dx++)
{
for (var dy:int=0; dy
我有一个灰度图像,我想扫描像素出图像的,这就是我得到: var i:int;
var j:int;
for (i = 0; i < img.contentWidth ; i++)
{
for(j = 0; j < img.contentHeight; j++){
pixeldaten.addItem({x:i,y:j,pixel:bmd.getP
嘿,我搞乱图像转换为ASCII的。为此,我加载图像,在每个像素上使用getPixel(),然后将具有该颜色的字符插入到一个richTextBox中。 Bitmap bmBild = new Bitmap(openFileDialog1.FileName.ToString()); // valid image
int x = 0, y = 0;
for (int i =