スポンサーリンク

【Python】opencvを使って画像を2値化(白黒化)する方法

Python
スポンサーリンク

今回の記事はPythonでopencvを利用して画像を2値化する方法について記載いたします。

opencvで画像を2値化するコード

import cv2
import sys

tes = cv2.imread('[画像パス]')
th = 127                                                        
i_max = 255                                                     
ret, i_binary = cv2.threshold(tes, th, i_max, cv2.THRESH_BINARY)
cv2.imwrite('[画像出力パス]',i_binary)

i_maxは255が真っ白を表しているので灰色とかも調整すれば出せます。

本記事を読んでいただき感謝です。サイトを訪れていただいた方はプログラミング勉強中かと思いますのでプログラミング勉強のコツを合わせてご紹介。

スポンサーリンク
スポンサーリンク
スポンサーリンク

ブログに関しては500円程度かかりますが、それ以外は無料です。知識の吸収と並行してアウトプットは非常に効率が良いです。テックアカデミーに関しては講座レベルが高いにも関わらず、無料体験や人気口座も大幅値下げがあるので、重点的に学びたいものを無料体験してみてください。

転職時にも、エンジニアからテックアカデミー・Paizaは認知度が高いので、未経験入社採用を行う際履歴書で目に留まります。特にPaizaのスキルレベルA・SなどはIT業界でも評価されます。

テックアカデミー・Paizaの無料登録ができる期間中にぜひご利用してみてください。私も活用経験ありです。

Python
スポンサーリンク
スポンサーリンク
ともぶろぐ

コメント

  1. […] pythonのopencvを使って画像を2値化する方法はこちら。 […]

タイトルとURLをコピーしました