お世話になります。
現在開発中VB.NETのシステムについて、わからない点がありますので質問させていただきます。
機能としては、
フォルダ内の画像とCSVの情報をもとにトリミングした画像をフォームに表示させる。
といったものになります。
画像は白背景に文字だけのシンプルなもので、1600×1200のサイズですが、これをちょうどいい範囲でトリミングして648×144のPictureBoxに表示したいと思っています。
ただ文字が傾いていることがあり、まっすぐになるよう回転させたうえでトリミングしたいのです。
CSVから取得できる情報としては、
・先頭文字の開始位置座標(x,y)
・傾き角度
・文字列の幅、高さ
の3点です。
単純に回転させてからDrawImageでトリミング範囲を表示することも考えましたが、回転することで開始位置の座標が変わってしまうため、できませんでした。
実現するにあたり、どのような手法が考えられるかアドバイスをいただけないでしょうか?
###補足情報(言語/FW/ツール等のバージョンなど)
開発環境はVisual Studio 2012 WindowsFormアプリケーションです。
そのほか必要な情報などございましたらご指摘お願いします。
回答1件
あなたの回答
tips
プレビュー