কম্পিউটার

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে এইচএসভিকে বিজিআর ইমেজে কীভাবে রূপান্তর করবেন?


The cvtColor()Imgproc এর পদ্ধতি শ্রেণী একটি থেকে অন্য চিত্রের রঙ পরিবর্তন/রূপান্তর করে। এই পদ্ধতি তিনটি পরামিতি গ্রহণ করে −

  • src - একটি ম্যাট্রিক্স বস্তু উৎস প্রতিনিধিত্ব করে।

  • dst − একটি ম্যাট্রিক্স বস্তু গন্তব্য প্রতিনিধিত্ব করে।

  • কোড − একটি পূর্ণসংখ্যা মান যা গন্তব্য চিত্রের রঙের প্রতিনিধিত্ব করে।

একটি HSV চিত্রকে BGR-এ রূপান্তর করতে আপনাকে পাস করতে হবে Imgproc.COLOR_HSV2BGR 3 য় হিসাবে cvtColor()-এর প্যারামিটার পদ্ধতি।

উদাহরণ

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

ইনপুট

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে এইচএসভিকে বিজিআর ইমেজে কীভাবে রূপান্তর করবেন?

আউটপুট

জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে এইচএসভিকে বিজিআর ইমেজে কীভাবে রূপান্তর করবেন?


  1. ওপেনসিভি লাইব্রেরি ব্যবহার করে কীভাবে একটি ইতিবাচক চিত্রকে নেতিবাচক রূপান্তর করবেন?

  2. জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে কীভাবে একটি রঙিন চিত্রকে নীল/সবুজ/লাল ছবিতে রূপান্তর করবেন?

  3. কীভাবে জাভা ওপেনসিভি লাইব্রেরি ব্যবহার করে একটি রঙিন চিত্রকে গ্রেস্কেলে রূপান্তর করবেন?

  4. কিভাবে জাভা OpenCV লাইব্রেরি ব্যবহার করে একটি ছবি লিখতে হয়?