Courses
サポート
課題のやり方
課題のやり方
1.Sample_src に移動し,General フォルダを別名でコピーする(例えば kadai1).
2.kadai1フォルダ の中のプロジェクトファイル General.vcproj, をダブルクリックして Visual Studio を起動する.
3.General.cpp を開いて get_info関数 の「ここにメニュータイトルを書く」という部分を適当なタイトルに書き換える.(例:反転,右90度回転など)
4.General.cpp を開いて general_proc関数 の「以下に処理コードを書く」という一連のコメント文の次に処理コードを書く.
5.ソリューション構成を Release にして,ビルドメニューから「Generalのりビルド」を選択する.~.sln を保存するためのダイアログが表示された場合は,そのまま保存する.
6.コンパイルエラーが発生した場合は,ソースをよく見直す.リンクエラーが発生した場合は,関数名などを間違えている可能性がある..
7.stdafx.h で afxcontrolbars.h の読み込みエラーが起こった場合は #include <afxcontrolbars.h> をコメントアウトして,stdafx.hを保存する.
8.コンパイル,リンクがうまく行くと Releaseフォルダに General.dll が作成される.
9.General.dll を適当な名前に変更し(拡張子.dll は変更しない),CTVierw.exe と同じ場所にある plugins フォルダにコピーする.
10.CTView.exe を起動して元画像(Sun Raster形式)を読み込む.表示画像がねじれたように乱れる場合は,ファイルを保存したときに RLE形式を指定した可能性がある.
11.CTView.exe の処理メニューから,上記の3で書き換えたタイトルのメニューを選択する.うまく行けば変換された画像が表示される.うまく行かない場合は,上記の4に戻る.
12.表示された画像のスクリーンショットをとり,Gimpなどで不要な箇所を削除(トリミング)して,レポートに貼り付ける.