greasemonkeyでちょっと画像比較したいなぁ〜っと
そうか、base64にしてから比較すればokか?と思って検索した。
[JavaScript] dataスキームURI生成(画像データのBase64変換)でbase64できるのは知っていたがサーバを介しているようだ。
でほかにも検索していたらbookmarkletで画像変換していた。
画像をBase64にエンコードするBookmarklet - Griever
読んでみるとHTML5でtoDataURLメソッドがあるんですね。へぇ〜しらなんだ。HTML5は本当にすごいな。
toDataURL() メソッド - Canvasリファレンス - HTML5.JP
var canvas = document.createElement('canvas'); var ctx = canvas.getContext("2d"); ctx.drawImage(document.images[0], 0, 0); alert(canvas.toDataURL("image/png"));
でも、試したいものはセキュリティエラーで出来なかった件。