Scrapboxページのscreenshotからリンクを抽出する

Scrapboxページのscreenshotからリンクを抽出する

ScrapLensでやっていること
スクボのリンク色 (青色) を抽出
RGBHSVに変換して、青色っぽいところに反応するmaskを作る
元画像とmask画像の共通領域を得る
モノクロ画像に変換する
リンクtitleだけが黒い文字で描かれている画像が得られる
Cloud Vision APIOCR機能で文字を読み取る
OCR APIにより、以下が得られる
リンクタイトルの文字
読み取った文字の座標
Scrapboxではリンクタイトル=ページ名
Scrapboxのよいところの一つ
/shokai/wikiでページのURLをIDにすると絶対にうまくいかない
project名とタイトルが分かればURLをつくれる
アプリ側で適当なprojectを選んでもらいページを開ける
SVG Screenshot形式で配信する
Powered by Helpfeel