Ten artykuł wyjaśnia, jak usunąć tło z Image przy użyciu Pythona. Zawiera szczegóły dotyczące konfiguracji IDE, listę kroków oraz przykładowy kod do opracowania narzędzia do usuwania tła z obrazów przy użyciu Pythona. Pomaga to wykonywać obliczenia matematyczne i stosować inne ustawienia za pomocą kilku wywołań API.
Kroki usuwania tła z obrazu przy użyciu Pythona
- Skonfiguruj środowisko deweloperskie do używania Aspose.Imaging for Python via .NET w celu usunięcia tła z obrazu
- Załaduj i zastosuj licencję Aspose.Imaging, aby odblokować wszystkie funkcje
- Określ ścieżki do plików wejściowych i wyjściowych do przetwarzania obrazu
- Załaduj obraz wejściowy Image z określonej ścieżki pliku
- Oblicz promień wygładzania na podstawie wymiarów obrazu, aby wygładzić krawędzie
- Skonfiguruj ustawienia maskowania GraphCut z automatycznym wykrywaniem krawędzi i przezroczystym tłem
- Zainicjuj silnik maskowania z obrazem i zastosuj proces maskowania za pomocą metody decompose()
- Wyodrębnij pierwszy plan z wyniku maskowania i zapisz go jako przezroczysty PNG
Te kroki podsumowują rozwój narzędzia do usuwania tła z obrazów przy użyciu Pythona. Proces rozpoczyna się od ustawienia ścieżek plików, załadowania obrazu wejściowego i obliczenia promienia wygładzania, aby zapewnić płynne przejścia na krawędziach. Następnie skonfigurowane zostaje maskowanie GraphCut z przezroczystością, maskowanie jest stosowane do wyodrębnienia pierwszego planu, a wynik jest zapisywany jako przezroczysty obraz PNG.
Kod do usuwania tła z obrazu przy użyciu Pythona
Ten przykładowy kod demonstruje gumkę do tła przy użyciu Pythona. Usuwa tło z obrazu rastrowego, używając metody segmentacji GraphCut z automatycznym wykrywaniem krawędzi i wygładzaniem dla płynniejszych krawędzi. Możesz używać obrazów rastrowych w formatach JPG, PNG, BMP itd. jako danych wejściowych i zapisywać wynik w tym samym formacie lub w innym formacie, zgodnie z wymaganiami.
Ten artykuł nauczył nas, jak opracować narzędzie do usuwania tła dla obrazów przy użyciu Pythona. Aby przekonwertować CDR na PDF, zapoznaj się z artykułem Konwersja CDR na PDF przy użyciu Pythona.