BETA

opqrstuvcut

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

OpenCV生活10日目 imencodeとimdecodeによるメモリ上での画像圧縮

画像をpngなどからjpgに変換したいときに、ぱっと思いつくのはファイルを読み込んで、それをjpgの拡張子で書き込みした後に再度読み込みなおすことです。1...

2020-07-16

OpenCV生活9日目 rotateで画像の回転

今日は画像の回転についてです。 OpenCVの関数で実現 90度、180度、270度の回転はcv2.rotateで実現できます。次のようにしてそれ...

2020-07-15

OpenCV生活8日目 サンプルコードでなにかとあらわれるガウス平滑化

今日はなにかとサンプルコードで使われるガウス平滑化です。 ガウス平滑化とは 前々回取り上げた単純平滑化は局所領域の平均をとることで、平滑化をおこな...

2020-07-14

OpenCV生活7日目 外れ値に強いMedianBlur

単純平滑化の場合には、局所領域内での平均を取るため、周辺とは大きく異なるピクセル値をもつピクセルがあると、その影響が大きすぎて上手くいかない場合があります...

2020-07-13

OpenCV生活6日目 単純平滑化で画像をぼかす

撮影された画像にはノイズなどの余計なものが乗っていることがあり、これの影響を緩和したいときがあります。そんなときよく使われるのが平滑化です。画像をぼかすこ...

2020-07-12

OpenCV生活5日目 AdaptiveThresholdで照明環境が微妙な画像を二値化

画像処理で結構シビアなのが、照明環境です。例えば次の画像のように、画像の中で明暗が異なると、大津の二値化ではうまくいきません。入力画像大津の二値化適用 ...

2020-07-11

OpenCV生活4日目 大津の二値化で楽をする

大津の2値化とは? 前回やったような2値化では、何かしらのしきい値を決めてあげる必要がありました。 人間がグレースケール値のヒストグラムを見てしき...

2020-07-10

OpenCV生活3日目 いつもお世話になっている二値化の基本

二値化について 画像処理をするときに、何かとお世話になるのが二値化かと思います。 二値化とは何かといえば、(基本的には)あるしきい値よりも大きい値...

2020-07-09

OpenCV生活2日目 サンプルコードで出てくるwaitKeyって?

waitKeyって何? OpenCVを触っていると、よくcv.watiKey(-1)みたいな記述を見かけます。 このwaitKeyは引数に指定され...

2020-07-08

OpenCV生活1日目 BGR形式に不満をもちつつRGBへの変換をする

最初に余談 最近、画像処理のお仕事が多いので、関連してOpenCVの話を投稿していこうと思います。ただしC++ではなくPythonを利用します。 ...

2020-07-07

docker-composeでgpuを使えるようにする

環境を作り直したときにいつも忘れちゃうのでメモとして残します。 手順 nvidia-container-runtimeをインストール。 $ ...

2020-06-27

Ubuntu18.04でGPU環境を整える

自宅のGPU計算環境がたまにおかしくなり、そのたびにセットアップしなおしたりするので、メモしておきます。 GPUはGTX1080でやっております。 ...

2020-06-27
ブログをみる

アクティビティ

Less   More

よく読まれている記事

よく使うタグ