问题标签 [bitmapdata]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1329 浏览

c# - Bitmap.LockBits 和 Graphics.FromImage 在 C# 中是否可组合

你能结合 Bitmap.LockBits 和 Graphics.FromImage 的方法吗,或者换句话说,如果我有一个位图“bmp”并且我想用一个图形对象 g 编辑位图,那么在字节数组中的变化是可见的吗? BitmapData.Scan0:

填充红色矩形后,我可以看到 PixelData 的变化吗?

0 投票
1 回答
559 浏览

actionscript-3 - AS3 - 访问 CacheAsBitmap 使用的内部位图?

当 CacheAsBitmap 开启时,是否可以访问对象的 Flash 内部位图缓存?

例如,类似:

似乎不太可能,但我想我会问。

tia,猎户座

0 投票
3 回答
2424 浏览

actionscript-3 - Actionscript 从 Sprite 鼠标事件中检索 BitmapData

我用数据创建了一个位图并将其放入一个精灵中以便接收鼠标事件。但是,我正在努力阅读精灵中的 BitmapData。

0 投票
3 回答
6884 浏览

flash - Flash:BitmapData.draw(Video) 忽略视频高度

当谈到 Flash 时,我几乎是最菜鸟的菜鸟。

这是动作脚本(3):

那么,我在这里缺少什么。我知道 Flash 的制造商并不坚持所有图像都应该以 4:3 的纵横比显示,对吧?:o)

无论如何,感谢您帮助“n00b”。

ps Flash 使用 Ctrl+Y 来“重做”而不是 Ctrl+Shift+Z(如 Photoshop)的事实让我想要flash.events.destroy(flash), 或其他东西。

更新

我想出了如何将视频从 240 拉伸到 320。但是这样做会显着降低质量。这是带有BOLD更新部分的代码:

var bitmapData:BitmapData = new BitmapData(myWidth,240, false, 0xff0000);

var bitmap:Bitmap = new Bitmap(bitmapData);
bitmap.x = 360;
bitmap.y = 20;
bitmap.width=myWidth;
bitmap.height=240;
bitmap.scaleY=1.333; // ADDED scaleY
addChild(bitmap);

所以我仍然想找到一个最大限度地提高质量的解决方案。

0 投票
1 回答
1294 浏览

actionscript-3 - 位图数据截断

我正在编写一个 MovieClip 光栅化器,它光栅化指定影片剪辑中的所有帧。这是光栅化的代码:

p>

现在结果不同了 - http://i42.tinypic.com/lfv52.jpg - 黑色的是光栅化版本(我使用了颜色变换来测试它:P)。注意头部和左鞋。任何人都知道问题是什么?我见过人们在 BitmapData 构造函数中向边界框添加“额外”像素,但这是正确的解决方案。

有人知道如何很好地融入角色吗?

0 投票
3 回答
10758 浏览

actionscript-3 - Trying to capture stage area using BitmapData

I am trying to grab part of stage area using BitmapData and copyPixels method:

The result i get is an empty .jpg I m pretty sure that the error is in the Bitmap procedure and not the saving one...

0 投票
1 回答
106 浏览

actionscript-3 - 获取每个加载的图像

图片只加载到最后一个 MC,如何让它加载到每个 MC?

0 投票
2 回答
5961 浏览

apache-flex - 逐个像素比较 AS3 中的位图数据

我正在寻找一种在 AS3 中相当简单的图像比较方法。我从网络摄像头(没有主题)拍摄了一张图像,将其传递给位图数据,然后拍摄了第二张图像(这次有一个主题)来比较这些数据,我想从这两张图像中创建一个蒙版来自两个位图上匹配的像素。我一直在摸不着头脑,我并没有真正取得任何进展。任何人都可以为我指出像素比较方法的正确方向,例如 getPixel32()

干杯

城野

0 投票
1 回答
320 浏览

actionscript-3 - 从 ARGB 字符串创建位图(在 actionscript-3 中)?

在 actionscript 3 中,将数据(不是从文件中)转储到位图中进行显示的最快方法是什么?

我让它与 setPixels 和彩色矩形一起使用,但这太慢/效率低下。

有没有办法加载原始字节或劫持加载器类以放入自定义加载器数据?

什么是最好/最快的——我应该开始编写字节编码器吗?

0 投票
3 回答
725 浏览

actionscript-3 - AS3中bitmapData的放置坐标

我以编程方式创建了一个矢量图形(矩形),重新定位了图形,并设置了一个 MOUSE_MOVE 事件监听器来使用 getPixel() 跟踪图形的颜色信息。但是,bitmapData 放置在舞台的 0,0 处,我不知道如何移动它以使其与图形的位置相匹配。