BETA

opqrstuvcut

@opqrstuvcut
都内在住のフリーランスの機械学習のエンジニアです。 お仕事募集してます。vikz2713[アットまーく]gmail.com

OpenCV生活28日目 Canny法でエッジ検出

エッジ検出の方法として、Canny法というものがあります。SobelフィルタやLaplacianフィルタもエッジ検出ができるわけですが、Canny法を使う...

2020-08-03

OpenCV生活27日目 ヒストグラム平坦化

今日はヒストグラム平坦化を扱います。 ヒストグラム平坦化はコントラストが偏っているような画像を補正します。結果として、コントラストがある程度平坦化さ...

2020-08-02

OpenCV生活26日目 Non-Local Means Denoisingでノイズ除去

Non-Local Means Denoisingのアイデア 今回はノイズ除去を扱うのですが、特にガウスノイズを考えます。これは平均が0となるノイズです...

2020-08-01

OpenCV生活25日目 inpaintで画像の修復をする

画像に汚れがついたり、傷がついているケースの修復には、最近ではディープラーニングを使った手法が色々出ていますが、画像処理の範囲でもできることがあります。今...

2020-07-31

OpenCV生活24日目 透過変換で斜めから撮った画像を上から見下ろす

アフィン変換に続き、透過変換を扱います。透過変換の式を出すと長くなるので、使い方だけの話になります。 透過変換とは? 透過変換はアフィン変換よりも...

2020-07-30

OpenCV生活23日目 画像へのアフィン変換

アフィン変換といえば、普通は2次元上の点や図形を拡大縮小したり、回転したり、平行移動したりといった変換をさします。式の話をすると、ある2次元上の点$(x,...

2020-07-29

OpenCV生活22日目 動画の書き込み

OpenCVでの動画の書き込み方 次のようにしてtest.mp4という名前の動画を作成します。 fourcc = cv2.VideoWriter_...

2020-07-28

OpenCV生活21日目 動画の読みこみ

今日はOpenCVでの動画の読み書きを扱います。 動画の読み込み 動画の読み込みは簡単です。 最初に次のように保存されている動画を開きます。...

2020-07-27

OpenCV生活20日目 sepFilter2Dで分離可能フィルタを使って高速化

OpenCVのfilter2Dを使うのは良いのですが、分離可能フィルタのときにはsepFilter2Dを使うことで、高速化できます。今回はこのsepFil...

2020-07-26

OpenCV生活19日目 filter2Dで任意のカーネルを扱う

OpenCVではいろいろなカーネルによる演算が用意されていますが、自分で定義したカーネルを使いたいこともあります。そんなときにはfilter2Dが活躍しま...

2020-07-25

OpenCV生活18日目 ブラックハットで明るい領域の検出

前日に扱ったトップハットは明るい局所的領域を検出することができましたが、その逆で局所的に暗い領域を検出する方法としてブラックハットがあります。ブラックハッ...

2020-07-24

OpenCV生活17日目 トップハットで明るい領域の検出

元画像とオープニング(縮小+膨張)の操作した画像の差分を取ることで、局所的に明るい領域を検出することができます。この差分をとる操作をトップハットといい、今...

2020-07-23
ブログをみる

アクティビティ

Less   More

よく読まれている記事

よく使うタグ