Java API ฟรีสำหรับการทำงานกับ Image

ไลบรารีการแก้ไขและปรับแต่งรูปภาพ Open Source Java ที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถวาดภาพ ใช้เอฟเฟกต์ฟิลเตอร์กับรูปภาพ เพิ่ม/แก้ไขข้อความ เพิ่มอีโมจิ และอื่นๆ

Photo Editor Library ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์แก้ไขและจัดการรูปภาพได้ง่ายโดยใช้โค้ด Java สองสามบรรทัด ไลบรารีมีความเสถียรมาก และให้นักพัฒนา Java สามารถควบคุมรูปภาพของตนได้อย่างสมบูรณ์ นักพัฒนาสามารถใช้ Brush's Color, Size, Opacity, fonts, text และอื่นๆ อีกมากมายในขณะที่แก้ไขภาพของคุณ

Photo Editor เป็นไลบรารีโอเพ่นซอร์สและอยู่ภายใต้ใบอนุญาต MIT ไลบรารีมีคุณสมบัติที่สำคัญหลายประการ เช่น การวาดภาพบนรูปภาพ การใช้เอฟเฟกต์ฟิลเตอร์บนรูปภาพ การเพิ่มข้อความลงในรูปภาพ การแก้ไขข้อความที่มีอยู่ การแทรกอิโมจิด้วยฟอนต์แบบกำหนดเอง การแทรกรูปภาพและสติกเกอร์ การปรับขนาดรูปภาพ การหมุนมุมมองรูปภาพ , ลบมุมมอง, เลิกทำและทำซ้ำคำสั่งแปรงเป็นต้น

Previous Next

เริ่มต้นใช้งาน PhotoEditor

วิธีที่ง่ายที่สุดและแนะนำในการติดตั้ง PhotoEditor คือผ่าน GitHub โปรดใช้คำสั่งต่อไปนี้เพื่อการติดตั้งที่ง่ายและราบรื่น

ติดตั้ง PhotoEditor ผ่าน GitHub

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

การสร้างภาพใหม่ผ่าน Java

ไลบรารี PhotoEditor แบบโอเพนซอร์สได้รวมฟังก์ชันการทำงานที่สำคัญหลายอย่างที่เกี่ยวข้องกับการวาดภาพโดยใช้คำสั่ง Java คุณสามารถปรับแต่งพู่กันและระบายสีด้วยชุดคุณสมบัติที่แตกต่างกัน โปรดจำไว้ว่า คุณต้องเปิดใช้งานโหมดการวาดก่อนเริ่มการวาดบนรูปภาพ นอกจากนี้ การตั้งค่าคุณสมบัติของแปรงสำหรับการวาดจะเป็นการเปิดใช้งานโหมดการวาดโดยอัตโนมัติ

บันทึกภาพเป็นแบทแมนผ่าน Java API


    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");
                    }
                });

การใช้ฟิลเตอร์แบบกำหนดเองกับรูปภาพ

ไลบรารี PhotoEditor ช่วยให้นักพัฒนาซอฟต์แวร์สามารถใช้ตัวกรองกับรูปภาพต้นฉบับภายในแอป Java ได้ ห้องสมุดมีทั้งสิ่งอำนวยความสะดวกในตัวและตัวกรองแบบกำหนดเอง โดยค่าเริ่มต้น คุณสามารถใช้ตัวกรองที่มีอยู่ทั่วไปได้โดยใช้โค้ดซับเดียว คุณยังสามารถสร้างตัวกรองแบบกำหนดเองและปรับใช้ได้อย่างง่ายดาย โปรดทราบว่าเอฟเฟกต์บางอย่างอาจไม่สามารถใช้ได้ในทุกแพลตฟอร์ม ดังนั้นโปรดตรวจสอบก่อนสร้างเอฟเฟกต์บางอย่าง

ใช้ตัวกรองแบบกําหนดเองผ่าน Java


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

การทำงานกับข้อความ

ไลบรารี PhotoEditor ฟรีได้รวมคุณสมบัติที่สำคัญหลายอย่างสำหรับการจัดการข้อความภายในรูปภาพโดยใช้ไลบรารี Java คุณสามารถแทรกข้อความและใช้สีกับข้อความได้อย่างง่ายดายโดยใช้โค้ด Java สองสามบรรทัด ตามค่าเริ่มต้น ไลบรารีจะใช้ฟอนต์ที่มีให้ในตัวสร้าง แต่คุณสามารถใช้ฟอนต์ต่างๆ ได้อย่างง่ายดาย คุณยังสามารถแก้ไขข้อความที่มีอยู่ได้ ห้องสมุดยังได้รวมการสนับสนุนสำหรับการเพิ่ม Emojis ได้อย่างง่ายดาย

เพิ่มหรือแก้ไขข้อความผ่าน 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) {
            }
        });
 ไทย