質問編集履歴

1

コンパイルは出来たがSobel処理が行えなかった時のソースコードに訂正しました。

2019/05/08 13:09

投稿

esodermaso
esodermaso

スコア15

test CHANGED
File without changes
test CHANGED
@@ -10,7 +10,7 @@
10
10
 
11
11
  ### 発生している問題・エラーメッセージ
12
12
 
13
- Sobelのみ、実装しようとした場合に上手く変換されず、関数を入れなおしたら『多すぎる、少なすぎる』となり、エラーでコンパイル出来ません。
13
+ Sobel(eage7)のみ、実装しようとした場合に上手く変換されず、宣言(case7)を入れなおす度に『多すぎる、少なすぎる』となり、エラーでコンパイル出来ません。
14
14
 
15
15
  ```
16
16
 
@@ -18,7 +18,7 @@
18
18
 
19
19
  ```
20
20
 
21
- 関数が多すぎる、sqrt関数が互換性がない、関数が少なすぎる
21
+ コンパイル時「関数が多すぎる、sqrt関数が互換性がない、関数が少なすぎる
22
22
 
23
23
  ### 該当のソースコード
24
24
 
@@ -64,13 +64,13 @@
64
64
 
65
65
  int g[256] = {0}; /* 出力の画素値(出力:図 1 の縦軸に相当) */
66
66
 
67
- int f_L = 50, f_H = 100; /* 適切に値を変更 : 必ず f_L < f_H とすること */
67
+ int f_L = 0, f_H = 20; /* 適切に値を変更 : 必ず f_L < f_H とすること */
68
68
 
69
69
  double gamma = 5;
70
70
 
71
71
  int kadai = 0; /* 課題番号 : 実行ファイルの引数で値を指定 <== argv[3][0] (一文字) */
72
72
 
73
- int threshold = 54;/* 入力ファイル名 <== argv[1], 出力ファイル名 <== argv[2] */
73
+ int threshold = 200;/* 入力ファイル名 <== argv[1], 出力ファイル名 <== argv[2] */
74
74
 
75
75
  if(argc != 4){
76
76
 
@@ -632,4 +632,4 @@
632
632
 
633
633
  VS code にて制作しています。
634
634
 
635
- ここにより詳細な情報記載しくださ
635
+ 実行する際の環境は仮想Linuxでコンパイル行っています