A Day in the Life

AS3 で BitmapData ごとにユニークなハッシュを取得する方法

AS3 で BitmapData ごとにユニークなハッシュを取得する方法

flex3 の組み込みライブラリだけでやる場合

import mx.graphics.codec.PNGEncoder;
import mx.utils.SHA256;

して、

var imgEncoder:PNGEncoder = new PNGEncoder;
var png:ByteArray = imgEncoder.encode(bitmapData);
var sha:String = SHA256.computeDigest(png);

で sha256 な hexdigest 求めるのが一番手っ取り早いっぽいなー。

記事の一覧 >