mryssng

外資系メーカーの
ソフトウェア関連エンジニア
どうぞ仲良くして下さい☺️
C/C++ | C# | Python

Huモーメントによるマッチング処理(cv2.HuMoments)

【Python・OpenCV】Huモーメントによるマッチング処理(cv2.HuMoments)

2024/5/20

はじめに 画像の重心などによるcv2.moments関数を使ったモーメントとは異なり、Huモーメントは画像の特徴量を表す手法で、画像のスケーリングや回転に対して不変な性質を持っています。この記事では、 ...

【Python・OpenCV】モルフォロジー演算による画像操作の応用(cv2.morphologyEx)

【Python・OpenCV】モルフォロジー演算による画像操作の応用(cv2.morphologyEx)

2024/5/6

はじめに cv2.morphologyEx関数は、OpenCVの重要な機能の1つであり、医療画像処理や製造業での欠陥検出、自動運転技術などの画像処理タスクで活用されています。この記事で解説したcv2. ...

【Python・OpenCV】モルフォロジー演算による画像操作の基本(cv2.erode, cv2.dilate)

【Python・OpenCV】モルフォロジー演算による画像操作の基本(cv2.erode, cv2.dilate)

2024/5/20

はじめに OpenCVには画像の形状操作を実現する「モルフォロジー演算」の関数があります。モルフォロジー演算により、ノイズ除去、小さな穴の消去などを実現できます。今回はその中でもcv2.erode関数 ...

【Python・OpenCV】画像の特徴量:モーメント(cv2.moment)

【Python・OpenCV】画像の特徴量:モーメント(cv2.moment)

2024/4/26

はじめに 画像から物体を検出したり、認識したりする際に、画像の特徴量を数値化することが重要になります。OpenCVのcv2.moments関数はそのためのツールで、画像のモーメント(重心、面積など)を ...

【Python・OpenCV】画像にテキストを描画する方法(cv2.putText)

【Python・OpenCV】画像にテキストを描画する方法(cv2.putText)

2024/4/15

はじめに OpenCVでは、さまざまな基本的な図形描画の他に、テキストを描画することもできます。cv2.putText関数は文字を描画する関数です。この関数の利用は、キャプションとしての文字、物体検出 ...

【Python・OpenCV】円を描画するには(cv2.circle)

【Python・OpenCV】円を描画するには(cv2.circle)

2024/4/5

はじめに OpenCVでは、さまざまな基本的な図形を画像上に描画する関数が用意されています。その中でもcv2.circle関数は頻繁に使われる関数の1つです。この関数の利用は、物体検出、注釈付け、合成 ...

読みやすさ重視! 日本語プログラミング フォントMoralerspaceで、快適コーディング

読みやすさ重視! 日本語プログラミング フォントMoralerspaceで、快適コーディング

2024/3/24

はじめに プログラマーにとって、コードを書く時間は長いものです。そんな時間を少しでも快適に、そして楽しく過ごせるように、今回はおすすめの日本語に対応したプログラミングフォント「Moralerspace ...

【Python・OpenCV】写真の傷を修復しよう!(cv2.inpaint)

【Python・OpenCV】写真の傷を修復しよう!(cv2.inpaint)

2024/3/14

はじめに 写真を撮る際、望んでいないものが写り込んでしまうことがよくあります。カメラのレンズに付いた塵埃、画像のデジタルノイズ、写真に写り込んだ人物の顔を隠したい、などなど。 そんな時、「この写真を修 ...

【Python・OpenCV】Google ColaboratoryでOpenCVを使うには

【Python・OpenCV】Google ColaboratoryでOpenCVを使うには

2024/3/4

はじめに 画像処理に興味があるけど、環境構築が大変そう...そんな方におすすめなのが、Google Colaboratory(以下、Colab)です。ColabはブラウザでPythonのコードを実行で ...

【Python・OpenCV】画像の演算 - 足し算・引き算(cv2.Add, cv2.subtract)

【Python・OpenCV】画像の演算 - 足し算・引き算(cv2.add, cv2.subtract)

2024/5/23

はじめに OpenCVにも、加算、減算などの算術演算子が用意されています。これら足し算・引き算は単純な機能ですが、様々な場面で活用されています。 この記事では、足し算を行うcv2.add関数、引き算を ...