hitode909の日記

以前はプログラミング日記でしたが、今は子育て日記です

Canvasで閾値処理してみた

http://hitode909.appspot.com/threshold_filter/
Canvasに画像をロードして,1ドットずつ明るさを見て塗る,という方法で閾値処理してみた.
こんなのができる.
http://gyazo.com/d6135b15ea4139b6c843cf4e08e21b63.png


ところで,Canvasにロードした画像を操作(ピクセルの画素値を取得とか)するには,画像のドメインが同じでないといけなくて,気軽に画像処理することができない.
指定したURLをバックエンドで取得して返すAPIを作って,そのAPIで取得した画像をロードして使うようにすると,この問題を回避できる.
最近話題だった,triangulationも,ドメインの問題を回避するために,バックエンドで指定した画像を取得しているようである.
http://triangulation.jgate.de/
http://gyazo.com/0c42765ce8db7b3582b4d8d5e4eecb42.png