RPA・業務自動化ブログ

OCRとは?メリットや仕組み解説、簡単にOCRを試す方法も紹介!

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 FAXや帳票といった紙媒体をめくりながらシステムにデータ入力する作業ありませんか?コピペもできず一文字ずつ手打ちしなければならない作業は…
Read more

Google Cloud Vision APIのOCRを使ってPythonから文字認識する方法

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 今回はGoogle Cloud Vision APIのOCRを使用して画像から文字認識する方法を解説します。さまざまな言語で扱えますが本…
Read more

【Excel VBA入門】ユーザー定義関数の作り方。Functionプロシージャを理解する

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 VBAを書いていてコードを再利用したいと思ったことはないですか? プログラミングではよくある処理として同じコードを何度も使う場面が多々あ…
Read more

Pythonで書くTesseract 4の基本的な使い方。APIとCLIからOCRを実行する方法

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 今回はオープンソースのOCRエンジンTesseract 4の使い方を解説します。TesseractのPythonラッパーtesseroc…
Read more

SikuliXで複数の異なる画像を一括検索!findBest(), findAny()の使い方

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 SikuliXを使ってパソコン画面上の画像を検索するにはRegion.find()やRegion.findAll()があります。画像を1…
Read more

SikuliXでパソコン画面上の変化を監視する方法

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 画面上の変化を監視したいと思ったことはありませんか?例えばポップアップを検出したり、特定の画像が現れるまで監視するといった処理が考えられ…
Read more

Regionとは?SikuliXで画面領域を扱うRegionクラスの基本的な使い方

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 SikuliXはパソコン操作を自動化してくれる便利なツールです。画像認識でPC画面上の操作対象を識別し、クリックやテキスト入力が可能です…
Read more

【Excel VBA入門】マクロをパーツ化!Subプロシージャを分割して使う方法

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 VBAを書いていたら思いのほか長くなってしまったことありませんか?管理しづらいと感じたらマクロを分割するタイミングです! 一連のコードは…
Read more

Pythonでブラウザ操作を自動化するSelenium WebDriverの使い方

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 毎日の仕事で使わない日がないといっても過言ではないアプリがブラウザです。わからないことを検索したり、Webアプリを業務に導入されている方…
Read more

スクレイピングとは?Webからデータを取得できるBeautiful Soupの使い方

こんにちは、業務自動化ツール開発担当の吉池(@valmore_myoshi)です。 Webサイトから自動でデータを取得したいと思ったことありませんか?競合他社の商品価格や社員の交通費計算など、毎回手動でブラウザ検索するの…
Read more