Python

kindle OCRアプリ開発 OCR後のテキストの修正

GoogleのAPIを使うことで画像から意図するテキストを得ることができました。 それについて、半角スペースが随所に入っていたり、UnicodeのU+FEFFが入っていたりしていました。 URLもいらないのでそれらを除去するコードを作成しま...
未分類

Macbook Air M1でWindows(Parallels Desktop16)が動かない

Windows(Parallels Desktop16)をMacbook Air M1で動かそうとしたができませんでした。 まずM1チップ向けのParallels Desktop16をダウンロードしてインストール。 その後、Windows1...
未分類

kindle OCRアプリ開発 firefoxの設定

kindleではないがpdfファイルの読み込みもできるようにしたいと思います。 その準備としてfirefoxをURLバー非表示にして大きくpdfファイルを表示するようにします。 以下、chatGPTの回答。 1.1. Firefox プロフ...
Python

kindle OCRアプリ開発 新アルゴリズム検討

・別のアルゴリズムの検討 ダメだと思っていたkindleのOCRアプリだが、こういうアルゴリズムを考えました。 1. kindleテキストやテキストを選択。そのとき、コピーなどのウィンドウが表示される 2. イラストはグレーで大きく囲われる...
Python

kindle OCRアプリ開発 Google Drive APIの導入

・Google Drive APIを使った読み取りプログラム Google Drive API導入に必要なライブラリをインストールします(Anaconda環境)。 conda install google-auth conda instal...
Python

macbook Air M1でのAnacondaの利用

・Anacondaを使う Anacondaを試しました。 割りと簡単にインストール、Visual Studio Codeの起動やライブラリのインストールができました。 しかし、pyautoguiだけインストールが上手くいきません。 以下のコ...
Python

kindle OCRアプリ開発 選択範囲の問題

kindleのテキストを抽出するプログラムを書いていましたが、問題が発生しました。 プログラムそのものは動く見通しが立ちました。 kindleの書籍にはテキストとイラストが混在し、それらを選択することでグレーで囲います。 イラストは大きいの...
Python

macbook Air M1でのDockerの利用

・Docketを試す Dockerをダウンロード、インストールします。 ・Dockerfileを記述する FROM python:3.11-slim # 作業ディレクトリの設定 WORKDIR /app # 必要なパッケージやライブラリをこ...
Python

kindle OCRアプリ開発 選択した範囲を除外・取得

ようやく新しいパソコン(macbook Air M1)で開発できるようになりました。別の用事などもあり、2週間もかかってしまいました。 肝心のkindle OCRアプリを作っていきます。 ・kindleで選択した範囲を取得or除外します k...
Python

新しいパソコン(macbook Air M1)での不具合2

・numpyライブラリが使えない numpyライブラリを使うコードが以前動いていたのに動かなくなりました。 原因はPCをMacBook Air M1に変えましたが、Apple Silicon(ARMベース)のプロセッサを使用しているためらし...