質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
OpenCV

OpenCV(オープンソースコンピュータービジョン)は、1999年にインテルが開発・公開したオープンソースのコンピュータビジョン向けのクロスプラットフォームライブラリです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

Q&A

解決済

2回答

623閲覧

Python OpenCV 画像処理

raspypy

総合スコア247

OpenCV

OpenCV(オープンソースコンピュータービジョン)は、1999年にインテルが開発・公開したオープンソースのコンピュータビジョン向けのクロスプラットフォームライブラリです。

Python 3.x

Python 3はPythonプログラミング言語の最新バージョンであり、2008年12月3日にリリースされました。

0グッド

0クリップ

投稿2021/10/20 02:30

編集2021/10/21 07:22

##やろうとしていること
元画像を最終的にはOCRソフトで数値認識したいと考えています。
今は、この画像に対してOpenCVによる画像処理を行い、もう少しクリアに認識できるようにしています。

##困っていること
resizeとopeningの処理を行いました。

opening処理をしてみたのですが、
なかなかうまく処理できずに困っています。
また、resizeの影響(バイリニア補間)からか、画像もぼやけてしまいます。

なにか良い方法がありましたら、教えていただけると助かります。

##プログラムコード

python

1def resize(): 2 # 画像読み込み 3 img = cv2.imread('/home/pi/dev/a.jpg') 4 height = img.shape[0] 5 width = img.shape[1] 6 resized_image = cv2.resize(img, (width * 10, height * 10), interpolation=cv2.INTER_LINEAR)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

fana

2021/10/20 04:29

素朴な疑問ですが, ・resizeすること ・繋がりをなくすこと が認識精度の向上に寄与するのでしょうか?(後者は何となくわかる気もしますが) また,resize側に関しては > resizeの影響(バイリニア補間)からか、画像もぼやけてしまいます。 とのことですが, 目的に対して困ること(ぼけ)が生じるのを承知でバイリニア補間を用いている理由等の説明が無いと, 「だったらバイリニアをやめればよいだけでは…?」と思えてしまいます. (あるいは,前述のようにresizeの意義が不明だと「だったらresizeしなければよいだけでは…?」となりますし.)
mike

2021/10/20 04:58

openのパラメータのY側を大きな値にしたら、真ん中ぶった切れないでしょうか。
guest

回答2

0

自己解決

OCR Engineで対応できました。

投稿2021/10/21 06:43

raspypy

総合スコア247

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

まったく別の質問に対しての内容を誤って回答していました。
失礼しました。

投稿2021/10/20 05:20

編集2021/10/20 08:14
can110

総合スコア38234

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問