|
画像背景除去プログラムは、画像内の被写体と背景を自動的に分割し、背景を除去します。このプロセスでは、機械学習アルゴリズムを用いて前景と背景を検出します。 画像から背景を削除することは、次のような場合によく使用されます。
以下は、画像の背景を削除するためのオープンソース プログラムです。 1. レンブグソースコード: https://github.com/danielgatis/rembg Rembgは、画像の背景を削除するためのオープンソースのPythonツールです。RembgはPythonライブラリとしても使用でき、GPUをサポートしているため、さらに効率が向上します。インストールするには、システムにPythonがインストールされていることを確認し、次のコマンドを実行してください。 使い方: 2. 背景除去ソースコード: https://github.com/nadermx/backgroundremover 公式サイト:https://www.backgroundremoverai.com/ BackgroundRemoverは、画像や動画から背景を効果的に削除できるコマンドラインツールです。このツールを使用するには、Python 3.6以降、torchとtorchvisionの安定版、ffmpeg 4.4以降が必要です。 backgroundremover をインストールします。 画像の背景を削除します: ビデオの背景を削除します: ビデオの背景を削除して GIF に変換します。 パラメータには他にも多くの用途があります。必要に応じて、オープンソースの Web サイトを参照してください。 3. イングリーソースコード: https://github.com/imgly/background-removal-js これは、追加コストやプライバシーの問題が発生することなく、ブラウザ内で直接画像の背景を簡単に削除できる JavaScript スクリプトです。 4. 画像エディタソースコード: https://github.com/darshitjain87/Image-Editor Image-Editor は、背景の変更、色の調整、切り抜き、画像の鮮明化などの強力な画像編集機能を提供する AI ベースの写真編集 Web サイトです。 Python の cv2 ライブラリのマシン ビジョン アルゴリズムに基づいて画像処理を実行し、Mediapipe の selfie_segmentation モデルを利用してビデオ ストリームから背景をリアルタイムで削除します。 5. カーブキットソースコード: https://github.com/OPHoperHPO/image-background-remove-tool CarveKit は、ニューラル ネットワークを使用して高品質の画像から背景を削除する自動化フレームワークです。 機能的特徴:
インストールCPUバージョン: インストールする GPU バージョン: 6. django_bgRemoverMLソースコード: https://github.com/FarjaalAhmad/django_bgRemoverML これはDjangoと統合された機械学習プロジェクトで、画像から背景を除去するために使用されます。Linuxへのインストール手順は次のとおりです。 パラメータ image=[BASE64] を使用して、http://localhost:8000/upload に POST リクエストを送信します。 7. 透明な背景ソースコード: https://github.com/plemeri/transparent-background これは、InSPyReNet (ACCV 2022) が提供・サポートする画像背景除去ツールです。画像、動画、その他の視覚コンテンツから背景を簡単に除去できます。 8. BG除去剤ソースコード: https://github.com/developersharif/bgremover-app ダウンロードリンク: https://sourceforge.net/projects/bgremover/ 公式サイト:https://bgremover.realbrain.cc/ これはオフラインで画像の背景を除去できるデスクトップアプリケーションです。最新の機械学習アルゴリズムを活用し、数秒で正確な結果を提供します。ドラッグ&ドロップだけで画像を編集し、ワンクリックで背景を除去できます。さらに、画像の背景や色の変更といった基本的な編集機能も備えています。 |