インストールターミナルを開くgit clone https://github.com/KoBruhh/docReader.git
pip install -r requirements.txt
サポートされているファイルタイプ:
.png .jpeg .jpg .pdf .py .rs .c .cpp .js .txt .sh
主な目的は、さまざまなファイル形式(画像ファイルを含む)の大きなファイル内の単語を検索することです。
このリポジトリには 2 つの異なるプログラムがあります。
-Python: cd Python
で Python ディレクトリ内に移動するだけです。
そして、 ls
と入力すると、試してみるいくつかのサンプル画像と、実行するコードであるmain.py
表示されます。
python main.py
と入力してプログラムを実行します
フォルダーをターミナルにドラッグするか、手動で入力します
単語を入力して検索します
プログラムがあなたが指定した単語を見つけると、 <Your word> Found!
と表示されます。
-JavaScript Javascript/html/css を使用して、少し凝ったものにするために簡単な Web サイトを作成しました。ただし、Python と JavaScript を通信させることができないため、GUI バージョンはテキスト ファイルでのみ動作するという問題があります。 JavaScript コードを実行するには:
ディレクトリのメインフォルダに移動し、 cd GUI (JS)/
でGUI (JS)
フォルダに移動します。
pwd
と入力して結果をコピーします
任意のブラウザを開いて検索エンジン(上部)に貼り付け、その末尾にindex.html
追加します
次のようなものが表示されるはずです。
ここで、ファイルを破線ボックスにドラッグするか、破線ボックス内の任意の場所をクリックして目的のファイルを選択する必要があります (機能するにはテキスト ファイルである必要があります!) ミニ テキスト ボックス (左上) 内で検索する単語を入力します。右のブラック ボックスの) Enter キーを押して検索をアクティブにすると、右のブラック ボックスから応答が得られます。
短所- かなり醜い (JS): 私は html と js の経験がほとんどないので、ウェブサイトは最低です。
-かなり非効率 (PY): Python は検索エンジンで使用するには非常に遅いですが、OCR など (ML 関連のもの) を使用するものは Python 用に書かれています。
達成できなかったこと:
・複数の言語を併用することができなかった。そこで、Js と Py の異なるバージョンを作成しました。