কম্পিউটার টিউটোরিয়াল

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে HLS-এ রূপান্তর


cvtColor() মেথডে তৃতীয় প্যারামিটার হিসেবে Imgproc.COLOR_RGB2HLS পাস করে HLS চিত্রকে RGB (রঙিন) চিত্রে রূপান্তর করা যায়।

উদাহরণ

import org.opencv.core.Core;
import org.opencv.core.Mat;
import org.opencv.imgcodecs.Imgcodecs;
import org.opencv.imgproc.Imgproc;

public class HSL2RGB {
    public static void main(String args[]) throws Exception {
        System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
        Mat src = Imgcodecs.imread("D:\\images\\car3.jpg");
        Mat dst = new Mat();
        Imgproc.cvtColor(src, dst, Imgproc.COLOR_RGB2HLS);
        Imgcodecs imageCodecs = new Imgcodecs();
        imageCodecs.imwrite("D:\\images\\hslImage.jpg", dst);
        System.out.println("Image Saved");
    }
}

ইনপুট

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে HLS-এ রূপান্তর

আউটপুট

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে HLS-এ রূপান্তর


  1. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে ব্লু/গ্রিন/রেড চিত্রে রূপান্তর

  2. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে গ্রেস্কেলে রূপান্তর

  3. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে রঙিন চিত্রকে গ্রেস্কেল হিসেবে পড়া

  4. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে চিত্র লিখা/সংরক্ষণ