沼津高専 電子制御工学科 | ||||||
| ||||||
改訂記録 | ||||||
---|---|---|---|---|---|---|
版数 | 作成日 | 作成者 | 承認 | 改訂内容 | ||
A01 | 2009.3.12 | 杉山 | 鄭 | 初版 |
ファイル名 | 場所 |
使用している ヘッダ / 関数 |
説明 |
---|---|---|---|
num_threshold_value.h | img/ | num_detect() | ターゲットの色の閾値の値の設定。 |
bmp.h | img/ | 数字認識全般 |
画像処理で統一できそうな値を宣言するためのヘッダファイル。 共通して使える表現などを記述しておくために用意した。 |
num_detect_extern.h | img/ | num_detect() | 数字認識プログラムのためのextern宣言集。 |
use_window.h | main/ | num_detect() | 画像を表示するかどうかを定義。 |
show_window.h | main/ | number_test() |
Windowの名前の定義。use_window.hをインクルードしている。 num_detect()またはball_detect()を使用するメイン関数ではインクルードする必要がある。 |
ファイル名 | 関数名 | 書式 | 戻り値 |
---|---|---|---|
number_test.c | main | int main(void); | 0 |
img_update.c | img_update |
|
- |
num_detect.c | num_detect | int num_detect(int); | |
labelTrim |
short*, int, char* |
- | |
isPaper |
|
1/0 | |
recognize |
|
0〜9/-1 | |
col_threshold.c | col_threshold |
int, int, int, int, int, int char* |
- |
fill.c | fill |
int, int, int |
0/-1 |
scan_line |
CvPoint**, CvPoint*, CvPoint* |
- | |
val_threshold.c | val_threshold |
|
- |
str | ファイル名 |
width | 保存時の画像の幅 |
height | 保存時の画像の高さ |
max_roop_counter | 処理のループ回数 |
src |
入力画像 1チャンネル, 8bit (グレースケール) |
dst |
出力画像 1チャンネル, 8bit (グレースケール) |
labeling_data | ラベリングデータが格納された配列の先頭アドレス |
label_num | トリミング対象のラベル番号 |
font_color |
背景に対する文字の色 "black" / "white" |
src |
入力画像 1チャンネル, 8bit (モノクロ) |
min_pix |
紙と認識されるための最小ピクセル数 文字と思われる部分のピクセル数をカウントする。 そのときmin_pix以上の文字の領域が確認されればターゲットとみなされる。 |
src |
入力画像 1チャンネル, 8bit (モノクロ) |
dist_x |
水平軸に対する周辺分布画像 1チャンネル, 8bit (モノクロ) |
dist_y |
垂直軸に対する周辺分布画像 1チャンネル, 8bit (モノクロ) |
src |
入力画像 3チャンネル, 8bit (カラー) |
dst |
出力画像 1チャンネル, 8bit (モノクロ) |
th1_min |
RまたはHの最小値 ここでのHの値は1/2倍されている。 (0 <= H <= 180) |
th1_max |
RまたはHの最大値 ここでのHの値は1/2倍されている。 (0 <= H <= 180) |
th2_min | GまたはSの最大値 |
th2_max | GまたはSの最大値 |
th3_min | BまたはVの最大値 |
th3_max | BまたはVの最大値 |
code |
処理時の色空間の指定 "HSV" / "RGB" |
src |
入力画像 1チャンネル, 8bit (グレースケール) |
dst |
出力画像 1チャンネル, 8bit / 16bit (グレースケール) |
x | 塗りつぶし開始点のx座標 |
y | 塗りつぶし開始点のy座標 |
paint_color | ピクセルに格納する値 |
src |
入力画像 1チャンネル, 8bit (グレースケール) |
dst |
出力画像 1チャンネル, 8bit (モノクロ) |
width | ヒステリシスの幅 |
font_color |
背景に対する文字色 "black" / "white" |
関連文書 |
---|