OpenCV 4.5.3(日本語機械翻訳)
|
列挙型 |
|
enum | { cv::RECURS_FILTER = 1 , cv::NORMCONV_FILTER = 2 } |
エッジ保存フィルタ[【詳解】(英語]
|
|
関数 |
|
CV_EXPORTS_W void | cv::edgePreservingFilter (InputArray src, OutputArray dst, int flags=1, float sigma_s=60, float sigma_r=0.4f) |
フィルタリングは、画像やビデオ処理の基本的な操作です。エッジを保持するスムージングフィルタは,さまざまな用途で使用されています[EM11]..[【詳解】(英語]
|
|
CV_EXPORTS_W void | cv::detailEnhance (InputArray src, OutputArray dst, float sigma_s=10, float sigma_r=0.15f) |
このフィルタは、特定の画像の詳細を強調します。[【詳解】(英語]
|
|
CV_EXPORTS_W void | cv::pencilSketch (InputArray src, OutputArray dst1, OutputArray dst2, float sigma_s=60, float sigma_r=0.07f, float shade_factor=0.02f) |
鉛筆で描いたようなノンフォトリアリスティックな線画[【詳解】(英語]
|
|
CV_EXPORTS_W void | cv::stylization (InputArray src, OutputArray dst, float sigma_s=60, float sigma_r=0.45f) |
スタイライゼーションでは、フォトリアリズムにこだわらず、多様な効果を持つデジタル画像の生成を目指します。エッジを意識したフィルターは、コントラストの低い領域を抽象化する一方で、コントラストの高い特徴を維持または強化することができるため、スタイライゼーションに最適です。[【詳解】(英語]
|
|
CV_EXPORTS_W void cv::detailEnhance | ( | InputArray | src, |
OutputArray | dst, | ||
float |
sigma_s
=
10 ,
|
||
float |
sigma_r
=
0.15f |
||
) |
このフィルタは、特定の画像の詳細を強調します。
src | 入力 8ビット3チャンネル画像. |
dst | src と同じサイズとタイプの画像を出力します。 |
sigma_s | 0~200の範囲で指定します。 |
sigma_r | 0~1の範囲で指定します。 |
CV_EXPORTS_W void cv::edgePreservingFilter | ( | InputArray | src, |
OutputArray | dst, | ||
int |
flags
=
1 ,
|
||
float |
sigma_s
=
60 ,
|
||
float |
sigma_r
=
0.4f |
||
) |
フィルタリングは、画像やビデオ処理の基本的な操作です。エッジを保持するスムージングフィルタは,さまざまな用途で使用されています[EM11]..
src | 入力 8ビット3チャンネル画像. |
dst | 8ビット3チャネル画像を出力する。 |
flags | エッジを保存するフィルタ。cv::RECURS_FILTERまたはcv::NORMCONV_FILTER |
sigma_s | 0~200の範囲で指定します。 |
sigma_r | 0~1の範囲で指定します。 |
CV_EXPORTS_W void cv::pencilSketch | ( | InputArray | src, |
OutputArray | dst1, | ||
OutputArray | dst2, | ||
float |
sigma_s
=
60 ,
|
||
float |
sigma_r
=
0.07f ,
|
||
float |
shade_factor
=
0.02f |
||
) |
鉛筆で描いたようなノンフォトリアリスティックな線画
src | 入力 8ビット3チャンネル画像. |
dst1 | 8ビットの1チャンネル画像を出力します。 |
dst2 | src と同じサイズとタイプの画像を出力します。 |
sigma_s | 0~200の範囲で指定します。 |
sigma_r | 0~1の範囲で指定します。 |
shade_factor | 0~0.1の範囲 |
CV_EXPORTS_W void cv::stylization | ( | InputArray | src, |
OutputArray | dst, | ||
float |
sigma_s
=
60 ,
|
||
float |
sigma_r
=
0.45f |
||
) |
スタイライゼーションでは、フォトリアリズムにこだわらず、多様な効果を持つデジタル画像の生成を目指します。エッジを意識したフィルターは、コントラストの低い領域を抽象化する一方で、コントラストの高い特徴を維持または強化することができるため、スタイライゼーションに最適です。
src | 入力 8ビット3チャンネル画像. |
dst | src と同じサイズとタイプの画像を出力します。 |
sigma_s | 0~200の範囲で指定します。 |
sigma_r | 0~1の範囲で指定します。 |