【プログラム入門】 Python画像解析入門 (第1回 基本要素について学ぶ) 2/3
どうも、タネゾー君です。
プログラム入門として
Pythonで画像解析ソフトを作るための入門向けの
情報発信をします。
今回は、Pythonで作る画像解析入門、
第1回 基本要素について学ぶとして、
OCRというものについて確認していきたいと思います
パイソンはオープンソースであり、
無料で公開されているプログラムとなります。
有志たちによって、プログラムがよりよいものとなるよう
日々更新されております。
世界中の開発者がかかわっていたりするので、
セキュリティや信ぴょう性は高いと思います。
ですが、ゆうしたちによるものとなるので、企業が運営しているものと違い
開発が継続される保証はないです。
このようなものがオープンソースのイメージとなります。
次にPythonという言語は、インタプリタ言語というものとなります。
インタプリタ言語とはプログラムの言語のひとつであって、
ご覧の通り、プログラムを変換しながら実行する言語となります。
他にコンパイラ言語というものがあり、
こちらはプログラムを機械語に一度変換したものを実行する言語となります。
コンパイラ言語には、
コンパイラといわれるソフトウェアでプログラムを機械が実行できる
形式に一括で変換する必要があり、変換することをコンパイルと呼びます。
Pythonはインタプリタ言語となるので、
実装の際は、コンパイラを意識する必要はありません。
次にOCRについて説明します。
OCRとはオプティカルキャラクターレコネイションの略であり、
光学的文字認識のこととなります。
手書きや印刷された文字をカメラ等で読み取って、
デジタルの文字コードに変換する技術です。
スキャナー等で印刷物をパソコンなどに取り込んで、
画像ではなく文字データとして出力したり、
認識したりする技術となります。
新聞や、雑誌、本などをスキャンして
テキストデータ等で出力したりします。
youtubeにて全編公開中!
コメント