نمایش نتایج 1 تا 2 از 2

نام تاپیک: تشخیص نادرست رنگ در OpenCV

  1. #1

    Question تشخیص نادرست رنگ در OpenCV

    من کد ساده ای نوشتم برای نمایش رنگِ مختصات خاصی از تصویر ولی ظاهرا به درستی عمل نمیکنه؛ به عنوان مثال وقتی که مختصات یک قسمت قرمزرنگ از تصویر رو میدم، مقدار (255و255و255) بر میگرده.

    نمونه تصویری که تهیه کردم:
    برای دیدن تصویر بزرگتر کلیک کنید:

نام:  colors.jpg
تعداد دیدن: 227
سایز:  14.1 کیلوبایت

    کد جاوا:


    public static void main(String[] args) throws IOException {
    System.loadLibrary(Core.NATIVE_LIBRARY_NAME);
    String template = "colors.jpg";

    Mat raw = Imgcodecs.imread(template);

    detect(raw,80,400);

    }
    public static void detect(Mat img, int x1, int y1)
    {
    double[] data = img.get(x1, y1);
    Imgproc.circle(img, new Point(x1,y1), 20, new Scalar(255,255,0),3);
    Imgcodecs.imwrite(template, img);
    for(double d : data)
    {
    System.out.println(d);
    }
    }



    نمونه خروجی (شامل دایره ای به مرکز مختصاتی که به عنوان ورودی دادم):
    برای دیدن تصویر بزرگتر کلیک کنید:

نام:  test4.jpg
تعداد دیدن: 196
سایز:  10.0 کیلوبایت


    این اتفاق با رنگ های دیگه هم رخ میده و مدام اطلاعات نادرست دریافت میکنم. (تو این مورد، قرمز رو (255,255,255) برمیگردونه)
    از نظر شما کجای کار اشتباه رخ داده؟

  2. #2

    نقل قول: تشخیص نادرست رنگ در OpenCV

    دوستان مشکل حل شد. مقادیر x و y جابجا جایگذاری شده بودن.

تاپیک های مشابه

  1. سورس کد تشخیص حرکات دست با OpenCV
    نوشته شده توسط pnet در بخش پردازش تصویر (Image Processing)
    پاسخ: 0
    آخرین پست: شنبه 17 مهر 1395, 09:42 صبح
  2. سورس کد تشخیص پلاک خودرو با ماشین بردار پشتیبان (SVM) و OpenCV
    نوشته شده توسط pnet در بخش پردازش تصویر (Image Processing)
    پاسخ: 0
    آخرین پست: چهارشنبه 14 مهر 1395, 12:42 عصر
  3. آموزش: تشخیص چهره به کمک OpenCV
    نوشته شده توسط RmeXXXXXXXXX در بخش C#‎‎
    پاسخ: 0
    آخرین پست: شنبه 30 خرداد 1394, 21:51 عصر
  4. تشخیص جسم آلومینیومی با OpenCV
    نوشته شده توسط mohammadali1375 در بخش پردازش تصویر (Image Processing)
    پاسخ: 0
    آخرین پست: دوشنبه 09 دی 1392, 16:18 عصر
  5. تشخیص پلاک خودرو با استفاده از openCV
    نوشته شده توسط beefly در بخش پردازش تصویر (Image Processing)
    پاسخ: 1
    آخرین پست: دوشنبه 18 شهریور 1392, 15:04 عصر

برچسب های این تاپیک

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •