この記事では、「イメージマシンビジョン」関連関数の2つのパルスについて説明します(Python用)。

今日、人工知能は熱く、付随するマシンビジョンも非常に有望であり、マシンビジョンは画像処理と密接に関連しています。ここで、画像処理とコンピュータビジョンの関連機能を詳しく説明するために、画像処理とコンピュータビジョンの関連機能について詳しく説明します~~~~~
ここに画像の説明を挿入

image.binary_to_grayscale(binary_image_value)

バイナリ値(0-1)に対応するグレイ値(0-255)を返します。

image.binary_to_rgb(binary_image_value)

バイナリ値(0-1)に対応するRGB888形式でタプル(r、g、b)を返します。

image.binary_to_lab(binary_image_value)

バイナリ値(0-1)に対応するLAB形式のタプル(l、a、b)を返します。
Lの範囲は0〜100で、AおよびBの範囲は-128〜128です。

image.binary_to_yuv(binary_image_value)

バイナリ値(0-1)に対応するYUV形式でタプル(y、u、v)を返します。

Yの範囲は0〜255で、UとVの範囲は-128〜128です。

image.grayscale_to_binary(grayscale_value)

グレイ値(0-255)に対応するバイナリ値(0-1)を返します。

image.grayscale_to_rgb(grayscale_value)

グレイ値(0〜255)に対応するRGB888形式のタプル(r、g、b)を返します。

注釈

変換にはRGB565-> RGB888プロセスを使用するため、このメソッドは純粋なRGB888システムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.grayscale_to_lab(grayscale_value)

グレイ値(0〜255)に対応するLAB形式のタプル(l、a、b)を返します。

Lの範囲は0〜100で、AおよびBの範囲は-128〜128です。

注釈

RGB565-> LABプロセスが変換に使用されるため、このメソッドは純粋なLABシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.grayscale_to_yuv(grayscale_value)

グレー値(0〜255)に対応するYUV形式でタプル(y、u、v)を返します。

Yの範囲は0〜255で、UとVの範囲は-128〜128です。

注釈

変換にはRGB565-> YUVプロセスを使用するため、このメソッドは純粋なYUVシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.rgb_to_binary(rgb_tuple)

RGB888形式でタプル(r、g、b)に対応する中央範囲しきい値のバイナリ値(0-1)を返します。

注釈

RGB888-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なRGB888システムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.rgb_to_grayscale(rgb_tuple)

タプル(r、g、b)に対応するグレイ値(0〜255)をRGB888形式で返します。

注釈

RGB888-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なRGB888システムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.rgb_to_lab(rgb_tuple)

RGB888形式のタプル(r、g、b)に対応するLAB形式のタプル(l、a、b)を返します。

Lの範囲は0〜100で、AおよびBの範囲は-128〜128です。

注釈

RGB888-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なRGB888システムのような正確な値を返しません。
ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.rgb_to_yuv(rgb_tuple)

RGB888形式のタプル(r、g、b)に対応するYUV形式のタプル(y、u、v)を返します。

Yの範囲は0〜255で、UとVの範囲は-128〜128です。

注釈

RGB888-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なRGB888システムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.lab_to_binary(lab_tuple)

タプル(l、a、b)に対応する中央範囲のしきい値のバイナリ値(0-1)をLAB形式で返します。

注釈

変換にはLAB-> RGB565プロセスを使用するため、このメソッドは純粋なLABシステムのように正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.lab_to_grayscale(lab_tuple)

タプル(l、a、b)に対応するグレイ値(0〜255)をLAB形式で返します。

注釈

変換にはLAB-> RGB565プロセスを使用するため、このメソッドは純粋なLABシステムのように正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.lab_to_rgb(lab_tuple)

LAB形式のタプルlab_tuple(l、a、b)に対応するRGB888形式のタプル(r、g、b)を返します。

注釈

変換にはLAB-> RGB565プロセスを使用するため、このメソッドは純粋なLABシステムのように正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.lab_to_yuv(lab_tuple)

LAB形式のタプル(l、a、b)に対応するYUV形式のタプル(y、u、v)を返します。

Yの範囲は0〜255で、UとVの範囲は-128〜128です。

注釈

変換にはLAB-> RGB565プロセスを使用するため、このメソッドは純粋なLABシステムのように正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.yuv_to_binary(yuv_tuple)

タプル(y、u、v)に対応する中央範囲のしきい値のバイナリ値(0-1)をYUV形式で返します。

注釈

YUV-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なYUVシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.yuv_to_grayscale(yuv_tuple)

タプル(y、u、v)に対応するグレイ値(0〜255)をYUV形式で返します。

注釈

YUV-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なYUVシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.yuv_to_rgb(lab_tuple)

YUV形式のタプル(y、u、v)に対応するRGB888形式のタプル(r、g、b)を返します。

注釈

YUV-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なYUVシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.yuv_to_lab(yuv_tuple)

YUV形式のタプル(y、u、v)に対応するLAB形式のタプル(l、a、b)を返します。

Lの範囲は0〜100で、AおよびBの範囲は-128〜128です。

注釈

YUV-> RGB565プロセスが変換に使用されるため、このメソッドは純粋なYUVシステムのような正確な値を返しません。ただし、イメージライブラリは内部でこのように機能するのに適しています。

image.load_descriptor(path)

ディスクから記述子オブジェクトをロードします。

pathは、記述子ファイルが保存されるパスです。

image.save_descriptor(path, descriptor)

記述子オブジェクト記述子をディスクに保存します。

pathは、記述子ファイルが保存されるパスです。

image.match_descriptor(descritor0, descriptor1[, threshold=70[, filter_outliers=False]])

LBP記述子の場合、この関数は2つの記述子の違いを反映する整数を返します。この距離測定は特に必要です。この距離は類似性の尺度です。この測定値が0に近ければ近いほど、LBPF機能点の一致がよくなります。

ORB記述子の場合、この関数はkptmatchオブジェクトを返します。上記を参照。

しきい値は、ORBキーのあいまいなマッチングサービスをフィルタリングするために使用されます。
より低いしきい値は、キーポイントマッチングアルゴリズムと密接に関連しています。しきい値は0〜100(int)です。デフォルト値は70です。

filter_outliersは、ORBキーポイントの外れ値をフィルタリングするために使用されます。特徴点により、ユーザーはしきい値を増やすことができます。デフォルト設定はFalseです。

ここに画像の説明を挿入

おすすめ

転載: blog.csdn.net/ywsydwsbn/article/details/107623105