2017/06/04

【JavaScript】Canvas上で漫画の自動着色する

「マンガミーヤ」という漫画閲覧用の画像ビューアでは、プラグインによる機能追加が可能で、特に有名なものとして「疑似4色刷り」と呼ばれる漫画を自動で着色する機能があります。
同等の自動着色機能を持つソフトとして、「HSP de 自動着色」が公開されています。

最近流行りのAIによる自動着色とは異なり、画像の輝度に対して場合分けし、4色で塗り分けるといった機能です。(参考:下画像)


今回、これをCanvas上で、再現してみます。
以下は、作成したプログラムのソースコードの一部です。フィルタ処理の部分はもう少しすっきり書ける気がします。

テストページ

[参考]JavaScriptで自働着色

2017/04/15

Google Earth上に活断層を表示する方法


本記事では、産総研が公開している活断層データベースをGoogle Earth上で表示する方法を紹介します。




注意
・この記事で紹介する方法は産総研が公式に案内している方法ではありません。今後、仕様変更等により使えなくなる可能性があります。
・当方は産総研とは関係のない個人ですので、問い合わせに答えることはできません。自己責任でお願いいたします。


活断層データベースでは、Google Map上で活断層の位置や情報を確認できます。
このデータをGoogle Map上ではなく、Google Earth上で表示したいと思います。

そのために、活断層データベースのソースを読み込んだところ、
https://gbank.gsj.jp/activefault/GMAP/googlemap_kmz.js
ファイルの置き場所等がまとめられていました。


この中から、活断層の位置についてのkmzファイルのURLを探すと、ここでした。
ダウンロードしてGoogle Earthで開くと、「活動セグメント」として表示されます。

以下に、その他のファイルへのリンクの一部をまとめておきます。

関連記事: