1. Ürün:% s
  2.   resim
  3.   Java
  4.   PhotoEditor
 
  

Resimle Çalışmak için Ücretsiz Java API

Yazılım geliştiricilerin resimler üzerinde çizim yapmasına, resimlere filtre efekti uygulamasına, Metin eklemesine/düzenlemesine, Emoji eklemesine vb. olanak sağlayan Açık Kaynak Java Fotoğraf Düzenleme ve işleme Kitaplığı.

Photo Editor Library, yazılım programcılarının birkaç satır Java kodu kullanarak görüntüleri düzenlemesini ve değiştirmesini kolaylaştırır. Kütüphane çok kararlıdır ve Java geliştiricilerine görüntüleri üzerinde tam kontrol sağlar. Geliştiriciler, resimlerinizi düzenlerken Brush'ın Renk, Boyut, Opaklık, yazı tipleri, metin ve çok daha fazlasını kolayca uygulayabilir.

Photo Editor, açık kaynaklı bir kitaplıktır ve MIT Lisansı altında mevcuttur. Kitaplığın bir görsel üzerine çizim yapma, görsele filtre efektleri uygulama, görsellere metin ekleme, mevcut metni düzenleme, özel yazı tipleriyle emoji ekleme, görsel ve çıkartma ekleme, görselleri ölçekleme, görsel görünümü döndürme gibi birçok önemli özelliği vardır. , görünümleri sil, fırçaları geri al ve yinele komutlarını vb.

Previous Next

PhotoEditor'a Başlarken

PhotoEditor'u kurmanın en kolay ve önerilen yolu GitHub'dır. Kolay ve sorunsuz bir kurulum için lütfen aşağıdaki komutu kullanın.

GitHub aracılığıyla PhotoEditor'ı yükleyin

go get -u https://github.com/burhanrashid52/PhotoEditor.git 

Java ile Yeni Görüntüler Oluşturma

Açık kaynaklı PhotoEditor kitaplığı, Java komutlarını kullanarak görüntüler üzerinde çizim yapmakla ilgili birkaç önemli işlevsellik içeriyor. Fırçaları özelleştirebilir ve farklı özelliklerle boyayabilirsiniz. Lütfen resim üzerinde çizime başlamadan önce çizim modunu etkinleştirmeniz gerektiğini unutmayın. Ayrıca, çizim için bir fırçanın herhangi bir özelliğini ayarlamak, çizim modunu da otomatik olarak etkinleştirecektir.

Görüntüyü Java API aracılığıyla Bitmap Olarak Kaydet


    mPhotoEditor.saveAsBitmap(new PhotoEditor.OnSaveBitmap() {
                    @Override
                    public void onBitmapReady(@NonNull Bitmap saveBitmap) {
                        Log.e("PhotoEditor","Image Saved Successfully");
                    }
                    @Override
                    public void onFailure(@NonNull Exception exception) {
                        Log.e("PhotoEditor","Failed to save Image");
                    }
                });

Görüntüye Özel Filtreler Uygulama

PhotoEditor kitaplığı, yazılım geliştiricilerinin Java uygulamalarının içindeki kaynak görüntülerine filtreler uygulamalarına olanak tanır. Kütüphane hem dahili hem de özel filtre olanakları içermektedir. Varsayılan olarak, yaygın olarak bulunan bazı filtreleri yalnızca tek satırlık bir kodla kullanabilirsiniz. Ayrıca kendi özel filtrelerinizi oluşturabilir ve bunları kolaylıkla uygulayabilirsiniz. Lütfen bazı efektlerin tüm platformlarda bulunmayabileceğini unutmayın, bu nedenle lütfen belirli bir efekt oluşturmadan önce kontrol edin.

Özel Filtreler Java ile


    CustomEffect customEffect = new CustomEffect.Builder(EffectFactory.EFFECT_BRIGHTNESS)
                    .setParameter("brightness", 0.5f)
                    .build();
    mPhotoEditor.setFilterEffect(customEffect);

Metinle Çalışmak

Ücretsiz PhotoEditor kitaplığı, Java kitaplığını kullanarak görüntülerin içindeki metni yönetmek için birkaç önemli özellik içermektedir. Birkaç satır Java kodu kullanarak kolayca metin ekleyebilir ve metne renk uygulayabilirsiniz. Varsayılan olarak kitaplık, oluşturucuda sağlanan yazı tiplerini kullanır, ancak farklı yazı tiplerini kolaylıkla kullanabilirsiniz. Mevcut mevcut metni de düzenleyebilirsiniz. Kütüphane ayrıca Emojileri kolaylıkla ekleme desteği de içeriyor.

Add or Edit Text via Java API


    // For adding text, please use the following command
    mPhotoEditor.addText(inputText, colorCode);
    //How to Edit Text
    mPhotoEditor.setOnPhotoEditorListener(new OnPhotoEditorListener() {
            @Override
            public void onEditTextChangeListener(View rootView, String text, int colorCode) {
            }
        });
 Türkçe