Lecture3



Similar documents
2016 年 度 情 報 リテラシー 三 科 目 合 計 の 算 出 関 数 を 用 いて 各 教 科 の 平 均 点 と 最 高 点 を 求 めることにする この2つの 計 算 は [ホーム]タブのコマ ンドにも 用 意 されているが 今 回 は 関 数 として 作 成 する まず 表 に 三 科

SXF 仕 様 実 装 規 約 版 ( 幾 何 検 定 編 ) 新 旧 対 照 表 2013/3/26 文 言 変 更 p.12(1. 基 本 事 項 ) (5)SXF 入 出 力 バージョン Ver.2 形 式 と Ver.3.0 形 式 および Ver.3.1 形 式 の 入 出 力 機 能 を

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

Microsoft Word - 第3章.doc

文科省様式3-2集計オプションマニュアル

< F2D93648E718E868EC58B8F30332E6A7464>

取扱説明書

Ngraph for Windowsの使用法

年齢別人数計算ツールマニュアル

第1章 簿記の一巡

[2] 控 除 限 度 額 繰 越 欠 損 金 を 有 する 法 人 において 欠 損 金 発 生 事 業 年 度 の 翌 事 業 年 度 以 後 の 欠 損 金 の 繰 越 控 除 にあ たっては 平 成 27 年 度 税 制 改 正 により 次 ページ 以 降 で 解 説 する の 特 例 (

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

PowerPoint Presentation

DN6(R04).vin

縦 計 横 計 をSUM 関 数 で 一 度 に 計 算 する 縦 横 の 合 計 を 表 示 するセルが 計 算 対 象 となる セルと 隣 接 している 場 合 は 一 度 に 合 計 を 求 め ることができます 1 計 算 対 象 となるセル 範 囲 と 合 計 を 表 示 する セル 範

1

(Microsoft Word - Excel\223\374\226\3452\217\ docx)

目 次 1.はじめに 書 式 の 説 明 表 紙 スケジュール 組 入 れ 基 準 併 用 禁 止 薬 併 用 注 意 薬 同 種 同 効 薬 医 師 モニタリング..

2.4 箇 条 書 のスタイルを 変 更 する 右 クリックして 箇 条 書 と 番 号 付 け を 選 択 する. あとは 少 し 遊 べば, このようなことをやりたい 人 は 理 解 できると 思 います 3 いろいろな 入 力 ワープロを 使 う 上 で 肝 心 な 点 は, 空 白 調 整

情報処理技能検定試験 表計算2級 手順書


事前チェック提出用現況報告書作成ツール入力マニュアル(法人用)

新 生産管理システム ご提案書 2002年10月15日 ムラテック情報システム株式会社

計算式の取り扱い

file:///N|/ncs/サービス技術課/e-learning/社内検図用/販促用/32-35/ope33.html

<4D F736F F D B68F918DEC90AC89898F4B899E977095D2816A2E646F63>

<4D F736F F D20819C B78AFA95DB91538C7689E68DEC90AC289

目 次 機 能 概 要 ン/ チャ 引 新 規 注 文 - WAY 新 規 注 文 - WAY OCO 新 規 注 文 - 成 行 新 規 注 文 - 指 値 逆 指 値 新 規 注 文 - IFD 新 規 注 文 - OCO 新 規 注 文 - IFDOCO 新 規 注 文 - 決 済 注 文 -

Speed突破!Premium問題集 基本書サンプル

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加

活用ガイド-編集しよう

請 求 データを 作 成 しましょう 操 作 手 順 1 トップページ 画 面 で [ 口 座 振 替 請 求 ]をクリックして 口 座 振 替 請 求 サービスのメインメニュー 画 面 を 表 示 し [ 請 求 データ 作 成 ]をクリックします 請 求 データは 最 大 10 個 作 成 する

2 / 13 ページ 第 7 講 ビジネス 表 計 算 の 実 用 テクニック 7-1 ファイルを 開 く 第 6 講 で 保 存 したファイル internet.xlsx を 開 きましょう 数 式 が 表 示 されている 場 合 は 非 表 示 にしておきましょう 7-2 罫 線 A3:C4 A

手 順 4 BGMを 付 けるには 音 楽 (BGM)を 追 加 するかどうかを 確 認 するダイアログ ボックスが 表 示 されますので 付 けるたい 場 合 は[はい] ボタンをクリックします 付 けない 場 合 は 手 順 7 へ 手 順 5 ファイルの 選 択 [ 音 楽 の 追 加 ] ウ

治 験 実 施 管 理 システム NMGCP 向 け Excel 形 式 プロトコール 作 成 手 順 書 V4.0.3 対 応 版 第 1 版 株 式 会 社 富 士 通 アドバンストエンジニアリング All Rights Reserved,Copyright 株 式 会 社 富 士 通 アドバン

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

(1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の 受 給 者 に 時 効 特 例 法 施 行 後 厚 生 年 金 期 間 Dが 判 明 した Bは 事 業 所 記 号 が

「給与・年金の方」からの確定申告書作成編

Microsoft Word - P doc

Microsoft Word - WBT(PP応用編).docx

<4D F736F F D F B B838082F090DD927582B782E995FB96405F E646F6378>

<4D F736F F D20819C486F70658F6F93588ED297708AC7979D89E696CA837D836A B E A2E646F63>

振込データの作成

(Microsoft Word - Word\211\236\227p8\217\315.docx)

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

養 老 保 険 の 減 額 払 済 保 険 への 変 更 1. 設 例 会 社 が 役 員 を 被 保 険 者 とし 死 亡 保 険 金 及 び 満 期 保 険 金 のいずれも 会 社 を 受 取 人 とする 養 老 保 険 に 加 入 してい る 場 合 を 解 説 します 資 金 繰 りの 都

(Microsoft Word - Excel\211\236\227p2\217\315.docx)

PowerPoint プレゼンテーション

_責)Wordトレ2-1章_斉

の 購 入 費 又 は 賃 借 料 (2) 専 用 ポール 等 機 器 の 設 置 工 事 費 (3) ケーブル 設 置 工 事 費 (4) 防 犯 カメラの 設 置 を 示 す 看 板 等 の 設 置 費 (5) その 他 設 置 に 必 要 な 経 費 ( 補 助 金 の 額 ) 第 6 条 補

Box-Jenkinsの方法

2016 年 度 情 報 リテラシー 変 更 された 状 態 同 様 に 価 格 のセルを 書 式 設 定 する 場 合 は 金 額 のセルをすべて 選 択 し [ 書 式 ]のプルダウンメニューか ら[ 会 計 ]を 選 択 する すると が 追 加 され 金 額 としての 書 式 が 設 定 さ

MetaMoJi ClassRoom/ゼミナール 授業実施ガイド

地域ポータルサイト「こむねっと ひろしま」


Word 003 スキルブック 06 - オブジェクトの 利 用 0.Word で 作 る 表 : 行 幅 を 最 小 値 より 小 さく 設 定 する 3 表 の 左 右 のサイズを 適 宜 調 整 します Word で 表 を 作 成 するとき, 列 幅, 行 幅 ともに 基 本 的 に 自 由

1級 ワンポイント

PowerPoint プレゼンテーション

勤 怠 項 目 6~10の 追 加 < 概 要 > 勤 怠 項 目 6~10を 追 加 しました それに 伴 い 下 記 の 箇 所 が 変 更 になりました ページ 場 所 誤 25 給 与 奉 行 への テキスト 書 出 順 勤 怠 項 目 1~ 勤 怠 項 目 5 27 内 容 勤 怠 項 目

医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート - 目 次 - < 第 1 章 > 共 通 事 項 説 明 医 療 費 自 己 負 担 額 支 払 明 細 書 入 力 シート 目 次 1.1 本 システムの 注 意 点 入 力 項 目 について 基 本 情

目 次 JAVIS Appli の 基 本 機 能... 3 JAVIS Appli について... 3 音 声 確 認 機 能 JAVIS Appli( 有 償 版 )の 機 能... 4 音 声 で 読 みの 確 認 をする... 4 辞 書 機 能... 5 単 語 を 登 録 する... 5

1. 機 能 概 要 CADデータ(DXF 形 式 )を 変 換 し EXCELに 図 形 として 表 示 します CADでのレイヤー 毎 に 表 示 / 非 表 示 や 線 分 の 属 性 ( 色 太 さ 等 )を 指 定 でき さらに 作 成 する 図 面 の 範 囲 大 きさを 指 定 できま

病 棟 担 当 者 の 操 作 I. 毎 月 の 病 棟 年 月 ファイルの 作 成 起 動 用 ファイル を 開 き 年 月 と 病 棟 を 指 定 して[ 病 棟 年 月 ファイルを 開 く]ボタンを 押 す か 病 棟 セルをダブルクリックすることで 対 象 の 年 月 ファイルが 開 く 該

Microsoft PowerPoint - Econometrics pptx

コンピュータリテラシ

PowerPoint プレゼンテーション

東近江行政組合職員の育児休業等に関する条例

(3) 小 単 元 の 指 導 と 評 価 の 計 画 小 単 元 第 11 章 税 のあらまし の 指 導 と 評 価 の 計 画 ( 四 次 確 定 申 告 制 度 抜 粋 ) 関 心 意 欲 態 度 思 考 判 断 技 能 表 現 知 識 理 解 小 単 元 の 評 価 規 準 税 に 関 す

1. 決 算 の 概 要 法 人 全 体 として 2,459 億 円 の 当 期 総 利 益 を 計 上 し 末 をもって 繰 越 欠 損 金 を 解 消 しています ( : 当 期 総 利 益 2,092 億 円 ) 中 期 計 画 における 収 支 改 善 項 目 に 関 して ( : 繰 越

2016 年 度 情 報 リテラシー 次 に Excel のメニューから[ 挿 入 ]タブをクリックし 表 示 されたメニュー 内 の[グラフ]にある[ 折 れ 線 グラフ]のボタンをクリックする するとサブメニューが 表 示 されるので 左 上 の[ 折 れ 線 ]を 選 択 する [ 挿 入 ]

01_07_01 データのインポート_エクスポート_1

000

<91808DEC837D836A B5F8F488E528A6D E786C7378>

HDC-EDI BaseのAny変換における閏年の取り扱いに関する重要なお知らせ

Microsoft Word - 収納オンライン(個人情報の種類)

PowerPoint プレゼンテーション

決 算 時 の 流 れ-1 1 年 間 の 仕 訳 入 力 が 終 了 したら 以 下 の 手 順 で 決 算 書 を 作 成 します Step1 精 算 表 を 印 刷 する 1.[F2 入 力 ]タブより 合 計 表 を 選 択 し 月 度 の 指 定 で 期 首 ~12ヶ 月 目 を 指 定

練 習 をはじめる 前 に... 3 試 験 前 にすること... 4 受 験 番 号 名 前 の 入 力... 4 試 験 本 番... 4 注 意 すること... 4 試 験 後 にすること... 5 解 答 の 印 刷... 5 数 式 印 刷 または 結 果 データの 保 存... 5 処

研究者情報データベース

T T VWAPギャランティ 取 引 とは T T VWAPギャランティ 取 引 とは これまでの 成 行 や 指 値 とは 異 なる 東 海 東 京 証 券 が 提 供 する 新 しい 形 の 売 買 方 法 です その 方 法 とは 1 金 融 商 品 取 引 所 ( 以 下 取 引 所 )に

目 次 1.ログイン 方 法 P2 2.ログアウト 方 法 P3 3. 基 本 設 定 変 更 サイトネーム スローガンの 設 定 P10~11 カラーバリエーションの 選 択 P12 メニュースタイル 色 の 設 定 P12 4.トップページの 画 像 編 集 画 像 の 変 更 P13~14 T

私立大学等研究設備整備費等補助金(私立大学等

ボタンをクリックします ( 警 告 が 表 示 されない 場 合 もあります ) 9 画 面 に Win SFX32M V と 表 示 されますので 保 存 する 箇 所 を 選 択 し OK をクリックしてください 選 択 した 箇 所 にインストールしたフォルダが 保 存 され

入札公告 機動装備センター

店舗用マニュアル

< 現 在 の 我 が 国 D&O 保 険 の 基 本 的 な 設 計 (イメージ)> < 一 般 的 な 補 償 の 範 囲 の 概 要 > 請 求 の 形 態 会 社 の 役 員 会 社 による 請 求 に 対 する 損 免 責 事 由 の 場 合 に 害 賠 償 請 求 は 補 償 されず(

為 が 行 われるおそれがある 場 合 に 都 道 府 県 公 安 委 員 会 がその 指 定 暴 力 団 等 を 特 定 抗 争 指 定 暴 力 団 等 として 指 定 し その 所 属 する 指 定 暴 力 団 員 が 警 戒 区 域 内 において 暴 力 団 の 事 務 所 を 新 たに 設

概 要 説 明 書


目 次 電 子 申 請 を 使 用 した 申 請 の 流 れ 1ページ 申 請 書 ( 概 算 保 険 料 申 告 書 )の 作 成 2ページ 作 成 した 申 請 書 の 送 信 31ページ 状 況 照 会 電 子 納 付 を 行 う 62ページ 返 送 書 類 の 取 得 75ページ お 問 い

3 3 定 期 考 査 の 達 成 率 (F 列 )を 計 算 します 達 成 率 は 中 間 考 査 (D 列 )と 期 末 考 査 (E 列 ) の 点 数 の 合 計 を 中 間 考 査 と 期 末 考 査 の 最 高 点 の 合 計 で 割 っても とめます F11 のセルをクリッ クし =

問 題 1 次 の 文 章 は Word の 作 業 環 境 および 環 境 の 設 定 変 更 について 述 べたものである にあてはまる 適 切 なものを 解 答 群 { }より 選 び その 記 号 で 答 えよ 設 問 1. は [ウィンドウ]メニューの 表 示 したものである {ア.[ 並

入 札 参 加 資 格 申 請 システム 操 作 マニュアル 入 札 参 加 資 格 の 資 格 有 効 ( 変 更 ) 日 を 迎 えると 追 加 届 の 登 録 ができるようになります ( 入 札 参 加 資 格 申 請 の 定 時 受 付 では いずれかの 申 請 先 団 体 から 入 札 参

練 習 をはじめる 前 に... 3 試 験 前 にすること... 4 受 験 番 号 名 前 の 入 力... 4 試 験 本 番... 4 注 意 すること... 4 試 験 後 にすること... 4 解 答 の 印 刷... 4 練 習 問 題... 5 処 理 手 順... 6 日 付 時

<4D F736F F D208E9197BF342D8EC08F4B87428EF68BC B834A E646F6378>

<4D F736F F D20975A817C D9195DB8FD88F5A91EE838D815B F824F A2E646F63>

目 次 ルール1 決 算 書 には2 人 の 主 役 がいる! (1) 貸 借 対 照 表 (BS) P4 (2) 損 益 計 算 書 (PL) P5 ルール2 BSには3つの 家 と6つの 部 屋! (1)BSの3つの 家 と6つの 部 屋 P6 (2) 資 産 ( 流 動 資 産 固 定 資 産


もくじ はじめに 本 書 はスマートフォンやタブレットのアプリ LINE の 設 定 を 行 うためのマニュアルとなります 詳 しい 操 作 方 法 については メーカーホームページ 上 の 基 本 的 な 使 い 方 を 参 照 ください LINE 基 本 的 な 使 い 方

Transcription:

Digital Image Processing 2013 4/1 デジタル 画 像 と 簡 単 な 画 像 処 理 2 Digital Image Processing 2013 4/4 2 画 像 の 生 成 1 画 像 ファイルから 入 力 する 方 法 画 像 ファイルから 画 像 を 作 るための 関 数 は Mat imread(const string& ファイル 名, int flags); この 関 数 は, 指 定 した 名 前 の 画 像 ファイルから, 画 像 を 読 み 込 み, 読 み 込 んだ 画 像 をMat 型 の 値 として 返 す 第 2 引 数 のflagsは, 画 像 を 入 力 するときの 変 換 方 法 を 指 定 し, 実 際 に 使 用 できるのは 下 記 の 三 つである CV_LOAD_IMAGE_UNCHANGED 無 変 換 ( 画 像 ファイルの 内 容 と 同 じ) CV_LOAD_IMAGE_GRAYSCALE 常 に 濃 淡 画 像 に 変 換 する CV_LOAD_IMAGE_COLOR 常 にカラー 画 像 に 変 換 する 注 意 : 画 像 形 式 上 の 変 換 である つまり,1 画 素 にR,G,Bの3つの 値 を 持 たせる 濃 淡 画 像 に 自 動 的 に 着 色 することはしない Digital Image Processing 2013 4/2 OpenCVで 画 像 処 理 のプログラムを 書 こう ここで, 次 の 内 容 について 学 習 する 1. 画 像 の 表 現 2. 画 像 の 生 成 3. 画 素 値 の 操 作 4. 画 像 の 表 示 5. 画 像 の 保 存 Digital Image Processing 2013 4/5 Imread 関 数 の 使 用 例 : 1. sample.jpg という 画 像 ファイルをそのまま 読 み 込 み 変 数 image1に 代 入 する Mat image1 = imread( sample.jpg, CV_LOAD_IMAGE_UNCHANGED); Mat image1: image1 = imread( sample.jpg, CV_LOAD_IMAGE_UNCHANGED); 2. sample.png という 画 像 ファイルを 濃 淡 画 像 として 読 み 込 み 変 数 image2に 代 入 する Mat image2 = imread( sample.pngg, CV_LOAD_IMAGE_GRAYSCALE); Mat image2: image2 = imread( sample.pngg, CV_LOAD_IMAGE_GRAYSCALE); Digital Image Processing 2013 4/3 1.OpenCVにおける 画 像 の 表 現 OpenCVでは, 一 枚 の 画 像 を 一 つの Mat 型 変 数 で 表 現 する 新 しい 画 像 の 生 成 : 変 数 の 定 義 だけでは, 画 像 を 作 ることはできない 画 像 の 実 体 を 作 る 方 法 : 1 画 像 ファイルから 入 力 する 2 大 きさと 種 類 を 指 定 して, 新 しい 画 像 を 作 る Digital Image Processing 2013 4/6 読 み 込 んだ 画 像 の 情 報 の 取 り 出 し 1. 画 像 データの 有 無 画 像 データは Mat 型 変 数 名.data に 保 存 されている 画 像 データは 無 いとき ( 例 えば 存 在 しないファイル, 間 違 ったファイル 名 の 画 像 をimread 関 数 で 読 むとき), Mat 型 変 数 名.data は NULL になる 例 : /* sample.jpg の 画 像 ファイルを 読 み 込 む */ Mat image1 = imread( sample.jpg, CV_LOAD_IMAGE_UNCHANGED); /* 画 像 の 読 み 込 みは 失 敗 したら メッセッジを 表 示 し プログラムを 終 了 させる */ if (image1.data == NULL) { printf( Can not read sample.jpg. n ); exit(1); /* プログラムを 終 了 させる 関 数 引 数 は 整 数 の 終 了 コード */ 1

Digital Image Processing 2013 4/7 画 像 の 大 きさ( 縦 横 幅 ), 種 類 画 像 の 縦 幅 ( 行 ): Mat 型 変 数 名.rows 画 像 の 横 幅 ( 列 ): Mat 型 変 数 名.cols 画 像 のチャンネル 数 : Mat 型 変 数 名.channels() 濃 淡 画 像 の 場 合 は 1 カラー 画 像 の 場 合 は 3 例 : /* image1の 縦 幅 横 幅 を 表 示 する */ printf("the size is %d X %d pixel n", image1.cols, image1.rows); /* image1の 種 類 の 判 定 と 表 示 */ if (image1.channels() == 1) printf("image1 is a grey image. n"); else if (image1.channels() == 3) printf("image1 is a RGB color image. n"); Digital Image Processing 2013 4/10 3.2 カラー 画 素 値 の 操 作 カラー 画 像 の 場 合, 座 標 が(x, y)の 位 置 にある 画 素 値 は Mat 型 変 数.at<Vec3b>(y, x) を 使 って,Vec3b(3 個 の 符 号 なし 文 字 型 要 素 から 構 成 される3 次 元 ベクトル 型 )の 変 数 と 同 じように 使 うことができる Vec3b 型 の 整 数 i 番 目 の 要 素 は, Vec3b 型 変 数 (i) を 使 って,unsigned char 型 の 変 数 と 同 じように 使 うことができる また,3 個 の 要 素 からVec3b 型 のベクトルを 作 る 時,Vec3bの 構 築 子 を 利 用 することができる 例 1:image3の(30,40)の 座 標 にある 画 素 値 の 表 示 Vec3b pixel = image3.at<vec3b>(40, 30); printf( Red=%d Green=%d Blue=%d n", pixel(2), pixel(1), pixel(0)); 例 2:image3の(30,40)の 座 標 にある 画 素 値 2 倍 にして, 画 像 の 元 の 場 所 に 代 入 Vec3b pixel = image3.at<vec3b>(40, 30); image3.at<vec3b>(40, 30) = Vec3b(pixel(0)*2, pixel(1)*2, pixel(2)*2); 例 3:image3の(30,40)の 座 標 にある 画 素 値 をimage4の(13,24)の 座 標 に 代 入 image4.at<vec3b>(24, 13) = image3.at<vec3b>(40, 30); Digital Image Processing 2013 4/8 2 大 きさと 種 類 を 指 定 して, 新 しい 画 像 を 作 る 方 法 指 定 した 大 きさ, 種 類 の 画 像 を 新 しく 生 成 し,Mat 型 変 数 に 代 入 するとき,Mat クラス(C++の 概 念 で,C 言 語 の 構 造 体 の 拡 張 である)の 構 築 子 (constructor, Mat 型 の 変 数 を 作 るための 関 数 で 名 前 はMatである)を 使 って 行 う Mat 型 構 築 子 に 引 数 が3 個 あり,それぞれ 縦 幅 横 幅 種 類 を 指 定 する 縦 幅 横 幅 は 整 数 で, 単 位 は 画 素 である 種 類 の 指 定 には OpenCVで 用 意 した 定 数 を 使 う 濃 淡 画 像 を 作 る 時 は CV_8U1 カラー 画 像 を 作 る 時 は CV_8U3 を 指 定 する 例 1:100 行 x200 列 の 濃 淡 画 像 を 作 り 変 数 yimg に 代 入 する Mat yimg = Mat(100, 200, CV_8U1); Mat yimg(100, 200, CV_8U1); 例 2:240 行 x360 列 のカラー 画 像 を 作 り 変 数 rgbimg に 代 入 する Mat rgbimg = Mat(240, 360, CV_8U3); Mat rgbimg(240, 360, CV_8U3); Digital Image Processing 2013 4/11 3.3 画 像 コピーの 例 Mat 型 変 数 の 代 入 は, 画 像 の 実 体 を 渡 すことであり,つまり, 代 入 先 の 画 素 値 を 変 えれば, 元 の 画 像 の 画 素 値 も 変 わる 画 像 のコピーを 作 りたい 場 合,コピー 元 と 同 じ 種 類, 大 きさの 新 しい 画 像 を 作 り, 元 の 画 像 の 内 容 ( 全 ての 画 素 )を 新 しい 画 像 にコピーする 必 要 がある 例 :image1をimage2にコピーする int width = image1.cols, height = image1.rows, ch = image1.channels(); Mat image2; if (ch == 1) { image2 = Mat(height, width, CV_8U1); for (int y = 0; y < height; y++) { for (int x = 0; x < height; x++) image2.at<uchar>(y,x) = image1.at<uchar>(y,x); else if (ch == 3) { image2 = Mat(height, width, CV_8U3); for (int y = 0; y < height; y++) { for (int x = 0; x < height; x++) image2.at<vec3b>(y,x) = image1.at<vec3b>(y,x); Digital Image Processing 2013 4/9 3 画 素 値 の 操 作 3.1 濃 淡 画 素 値 の 操 作 濃 淡 画 像 の 場 合, 座 標 が(x, y)の 位 置 にある 画 素 値 は Mat 型 変 数.at<uchar>(y, x) を 使 って,unsigned char( 符 号 なし 文 字 型,8ビット の 符 号 なし 整 数 型 )の 変 数 と 同 じように 使 うことができる 例 1:image2の(30,40)の 座 標 にある 画 素 値 の 表 示 printf( image2(30, 40) = %d n", image2.at<uchar>(40, 30)); 例 2:image2の(30,40)の 座 標 にある 画 素 値 2 倍 にして, 画 像 の 元 の 場 所 に 代 入 image2.at<uchar>(40, 30) = image2.at<uchar>(40, 30) * 2; 例 3:image2の(30,40)の 座 標 にある 画 素 値 をimage1の(13,24)の 座 標 に 代 入 image1.at<uchar>(24, 13) = image2.at<uchar>(40, 30); Digital Image Processing 2013 4/12 4 画 像 の 表 示 4.1 表 示 用 のウィンドウの 用 意 OpenCVでは, 画 像 を 表 示 するために,namedWindows 関 数 を 使 って 表 示 用 の ウィンドウを 先 に 用 意 する 必 要 がある namedwindow(ウィンドウタイトル, CV_WINDOW_AUTOSIZE); ウィンドウタイトルとは,ウィンドウの 上 に 表 示 される 文 字 列 のことである 4.2 画 像 の 表 示 画 像 を 表 示 するとき,imshow 関 数 を 使 う imshow(ウィンドウタイトル, Mat 型 変 数 ); 4.3 画 像 の 表 示 時 間 の 指 定 imshow 関 数 は, 画 像 をウィンドウに 表 示 した 後 すぐ 終 了 する 何 もしなければ, プログラムは 残 りの 部 分 の 実 行 に 入 るために, 表 示 はすぐ 消 える waitkey 関 数 を 使 って, 画 像 の 表 示 時 間 をコントロールすることができる waitkey( 時 間 ); waitkeyは, 指 定 した 時 間 を 経 つか, 何 かのキーが 押 されたまで,プログラムの 実 行 を 一 時 的 に 停 止 させる 時 間 は 整 数 で, 単 位 はミリ 秒 である 2

Digital Image Processing 2013 4/13 5 画 像 の 保 存 -50 Mat 型 変 数 表 現 される 画 像 を 画 像 ファイルに 保 存 するとき,imwrite 関 数 を 使 う imwrite(ファイル 名, Mat 型 変 数 ); 注 意 :imwriteは 画 像 ファイル 名 の 拡 張 子 画 像 ファイルの 形 式 を 選 択 するために, 拡 張 子 は 間 違 ったり, 省 略 したりすると,imwriteは 失 敗 してしまう 画 像 ファイル 名 の 正 しい 例 : mypicture.jpg toyota.png cat.gif art.tif background.bmp 不 適 切 のファイル 名 の 例 : paper.doc note.txt test.tex figure.ai kouen.pptx -100-150 注 目 Digital Image Processing 2013 4/14 画 素 値 の 変 更 1( 足 し 算 ) 各 画 素 の 値 画 素 値 = 元 の 画 素 値 + 定 数 効 果 :. 画 像 は 明 るく( 或 いは 暗 く)なる Digital Image Processing 2013 4/17 画 素 値 の 変 更 2( 掛 け 算 ) 各 画 素 の 値 画 素 値 = 元 の 画 素 値 定 数 効 果 : 明 るいものは より 明 るく( 暗 く) なる 定 数 > 0 の 場 合 : 画 素 値 が 増 える 画 像 が 明 るくなる 調 整 後 の 画 素 値 定 数 > 0 無 変 換 定 数 > 1.0 の 場 合 : 画 素 値 の 大 きいも のはより 大 幅 に 大 きくなる 明 るい 画 素 と 暗 い 画 素 の 差 が 大 き くなる 調 整 後 の 画 素 値 定 数 >1.0 k 無 変 換 定 数 < 0 の 場 合 : 画 素 値 が 減 る 画 像 が 暗 くなる 0 定 数 < 0 元 の 画 素 値 画 素 値 変 換 曲 線 定 数 < 1.0 の 場 合 : 画 素 値 の 大 きいも のはより 大 幅 に 小 さくなる 明 るい 画 素 と 暗 い 画 素 の 差 が 小 さ くなる 0 定 数 < 1.0 画 素 値 変 換 曲 線 元 の 画 素 値 +50 0.7 +100 注 目 +150 1.5 3

Digital Image Processing 2013 4/19 画 素 値 を 計 算 する 際 の 注 意 事 項 1.コンピュータは 計 算 を 素 直 に 行 う 繰 上 げはどこまでもでき 借 りるのはいつでも 可 能 仮 に, 計 算 結 果 を 保 存 するために,10 数 の2 桁 分 しかない 場 合 を 考 える コンピュータで 計 算 すると こうなる 60 10 + 50-30 110 999999980 10 80 画 素 値 は 一 般 的 に,8 桁 の2 進 数 で 表 現 する その 範 囲 は 0~255である したがって, 画 素 値 の 計 算 でも 上 記 の 例 の 現 象 が 発 生 する 可 能 性 がある Digital Image Processing 2013 4/22 画 素 値 の 演 算 におけるOverflowの 対 処 計 算 結 果 を 画 素 に 代 入 する 前 に 1) Overflow が 起 きているかを 判 断 2) 発 生 したら 画 素 が 表 現 できる 範 囲 内 から 計 算 結 果 に 最 も 近 い 値 にする 飽 和 処 理 0; 画 素 値 = 計 算 結 果 ; 255; 計 算 結 果 < 0 0 計 算 結 果 255 計 算 結 果 > 255 Digital Image Processing 2013 4/20 例 : 画 素 値 = 240 + 50 +150 2 進 数 で 表 現 すると 240 11110000 + 50 + 110010 290 1 00100010 8 溢 れ!=2 =256 結 果 を 画 素 に 代 入 するとき 溢 れたものは 捨 てられる ために 画 素 値 = 240 + 50 256 = 34 逆 に 小 さくなった! -150 Digital Image Processing 2013 4/21 Digital Image Processing 2013 4/24 例 : 画 素 値 = 40-50 2 進 数 で 表 現 すると 1+1 40 1 00101000-50 - 00110010-10 11110110 上 位 から 借 りたもの=256 画 素 値 = 256 + 40-50 = 246 逆 に 大 きくなった! 1.5 1.5 4

Digital Image Processing 2013 4/25 宿 題 4 4.1 画 素 値 は0~ 2 8 1 の 整 数 値 で 表 す 画 像 をより 明 るくしようとして, 全 ての 画 2素 8 値 1に4 0を 足 し 算 する 画 像 の 中 にある 元 の 画 像 値 がそれぞれ 30, 120, 140, 200, 250の 画 素 の 処 理 後 の 結 果 を, 飽 和 処 理 なしとありの 場 合 を 分 けて 求 めなさい 4.2 宿 題 3.2に, 飽 和 処 理 を 追 加 して 完 成 し なさい 4.3 宿 題 3.3に, 飽 和 処 理 を 追 加 して 完 成 し なさい 5