محاسبه هیستوگرام به سبک فتوشاپ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

محاسبه هیستوگرام به سبک فتوشاپ

0 امتیاز

سلام دوستان

 

من از یک تصویری هیستوگرام را با opencv محاسبه می کنم شکل زیر بدست میاد.

 

histogram,opencv

 

ولی همون تصویر را با فتوشاپ هیستوگرام می گیرم خیلی متفاوته به صورت زیر میشه:

 

histogram,photoshap

 

نکته مهم اینجاست تو هیستوگرام پیک ها قشنگ واضحه و میشه پیداش کرد.

کسی تا حالا با همچین مشکلی برخورد کرده؟

کد مربوط به هیستوگرام خودم:

    filename = 'test.jpg'
    image = cv.imread(filename)
    color = ('b', 'g', 'r')
    for i, col in enumerate(color):
        histr = cv.calcHist([image], [i], None, [256], [0, 256])



        plt.plot(histr, color=col)
        plt.xlim([0, 256])

    plt.show()

 

سوال شده شهریور 10, 1401  بوسیله ی zirak (امتیاز 473)   3 28 52

پاسخ شما

اسم شما برای نمایش (دلخواه):
از ایمیل شما فقط برای ارسال اطلاعات بالا استفاده میشود.
تایید نامه ضد اسپم:

برای جلوگیری از این تایید در آینده, لطفا وارد شده یا ثبت نام کنید.
...