Ilmainen Java API kuvankäsittelyyn
Avoimen lähdekoodin Java-valokuvien muokkaus- ja käsittelykirjasto, jonka avulla ohjelmistokehittäjät voivat piirtää kuviin, käyttää kuviin suodatintehosteita, lisätä/muokata tekstiä, hymiöitä ja niin edelleen.
Photo Editor Libraryn avulla ohjelmiston ohjelmoijien on helppo muokata ja käsitellä kuvia käyttämällä pari riviä Java-koodia. Kirjasto on erittäin vakaa ja antaa Java-kehittäjille täydellisen hallinnan kuviinsa. Kehittäjät voivat helposti käyttää Brushin väriä, kokoa, peittävyyttä, fontteja, tekstiä ja paljon muuta kun muokkaat kuviasi.
Photo Editor on avoimen lähdekoodin kirjasto, ja se on saatavilla MIT-lisenssillä. Kirjastossa on useita tärkeitä ominaisuuksia, kuten piirtäminen kuvaan, suodatintehosteiden käyttäminen kuvaan, tekstin lisääminen kuviin, olemassa olevan tekstin muokkaaminen, emojien lisääminen mukautetuilla fonteilla, kuvien ja tarrojen lisääminen, kuvien skaalaus, kuvanäkymän kääntäminen , poista näkymiä, kumoa ja tee uudelleen siveltimiä ja niin edelleen.
PhotoEditorin käytön aloittaminen
Helpoin ja suositeltava tapa asentaa PhotoEditor on GitHubin kautta. Käytä seuraavaa komentoa helppoa ja sujuvaa asennusta varten.
Asenna PhotoEditor GitHubin kautta
go get -u https://github.com/burhanrashid52/PhotoEditor.git
Uusien kuvien luominen Javalla
Avoimen lähdekoodin PhotoEditor-kirjastossa on useita tärkeitä toiminnallisuuksia, jotka liittyvät kuvien piirtämiseen Java-komennoilla. Voit mukauttaa siveltimiä ja maalata erilaisilla ominaisuuksilla. Muista, että sinun on otettava piirtotila käyttöön ennen kuin aloitat piirtämisen kuvaan. Lisäksi minkä tahansa siveltimen ominaisuuden asettaminen piirustukseen ottaa automaattisesti käyttöön myös piirtotilan.
Tallenna kuva bittikarttana Java API:n kautta
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");
}
});
Mukautettujen suodattimien käyttäminen kuvassa
PhotoEditor-kirjaston avulla ohjelmistokehittäjät voivat käyttää suodattimia lähdekuviinsa Java-sovellustensa sisällä. Kirjastossa on sekä sisäänrakennetut että mukautetut suodatintilat. Oletuksena voit käyttää joitain yleisesti saatavilla olevia suodattimia vain yhden rivin koodilla. Voit myös rakentaa omia mukautettuja suodattimia ja käyttää niitä helposti. Huomaa, että jotkin tehosteet eivät välttämättä ole saatavilla kaikilla alustoilla, joten tarkista ennen tietyn tehosteen luomista.
Käytä mukautettuja suodattimia Javan kautta
CustomEffect customEffect = new CustomEffect.Builder(EffectFactory.EFFECT_BRIGHTNESS)
.setParameter("brightness", 0.5f)
.build();
mPhotoEditor.setFilterEffect(customEffect);
Työskentely tekstin kanssa
Ilmainen PhotoEditor-kirjasto sisältää useita tärkeitä ominaisuuksia kuvien tekstin hallintaan Java-kirjaston avulla. Voit helposti lisätä tekstiä ja värittää tekstiä parilla Java-koodirivillä. Oletusarvoisesti kirjasto käyttää rakennustyökalussa olevia kirjasimia, mutta voit käyttää erilaisia kirjasimia helposti. Voit myös muokata olemassa olevaa tekstiä. Kirjastossa on myös tuki emojien lisäämiseen helposti.
Lisää tai muokkaa tekstiä Java API:n kautta
// 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) {
}
});