あなたは現在ゲストアクセスを利用しています (ログイン)

課題のやり方



課題のやり方

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.hafxcontrolbars.h の読み込みエラーが起こった場合は #include <afxcontrolbars.h> をコメントアウトして,stdafx.hを保存する.

8.コンパイル,リンクがうまく行くと ReleaseフォルダGeneral.dll が作成される.

General.dll を適当な名前に変更し(拡張子.dll は変更しない),CTVierw.exe と同じ場所にある plugins フォルダにコピーする.

10CTView.exe を起動して元画像(Sun Raster形式)を読み込む.表示画像がねじれたように乱れる場合は,ファイルを保存したときに RLE形式を指定した可能性がある.

11.CTView.exe処理メニューから,上記の3で書き換えたタイトルのメニューを選択する.うまく行けば変換された画像が表示される.うまく行かない場合は,上記の4に戻る

12.表示された画像のスクリーンショットをとり,Gimpなどで不要な箇所を削除(トリミング)して,レポートに貼り付ける.



最終更新日時: 2012年 05月 13日(日曜日) 20:17
ナビゲーション をスキップする

ナビゲーション


あなたは現在ゲストアクセスを利用しています (ログイン)