نمايش پست تنها
قديمي ۱۰-۲۰-۱۳۹۳, ۰۹:۴۰ بعد از ظهر   #2 (لینک دائم)
Imaaan Male
عضو فوق فعال
 
آواتار Imaaan
 
تاريخ عضويت: ارديبهشت ۱۳۹۲
پست ها: 22
تشكرها: 7
10 تشكر در 10 پست
پيش فرض

نقل قول:
نوشته اصلي بوسيله starblue7750 نمايش پست
سلام
من چند تا سوال در این رابطه داشتم
من یه عکس دارم که اونو از RGB به HSV تبدیل کردم و روی V تغییراتی ایجاد کردم
حالا می خوام اینو با استفاده از hsv2rgb به فرمت قبلی تبدیل کنم ولی نمیشه !
چجوری می تونم این کار رو بکنم؟
و
یک عکسی دارم و می خوام که به هر یکی از r G B ها تغییراتی اعمال کنم
آیا این کد درست هست؟
for i=1:
3
img_adjusted(:,:,i) = adapthisteq(I(:,:,i));
end
سلام دوست عزیز
ببینین من اینجا تصویر رو یه خورده روشن تر کردم، مقدار V رو یه خورده افزایش دادم:


كد:
clear;
img = imread('peppers.png');
hsv_image = rgb2hsv(img);

hsv_image(:,:,3) = hsv_image(:,:,3) + .2;
hsv_image(hsv_image>1) = 1;

rgb_image = hsv2rgb(hsv_image);

subplot(211)
imshow(img)

subplot(212)
imshow(rgb_image)
کد خودتون هم آره درسته.
Imaaan آفلاين است   پاسخ با نقل قول
از Imaaan تشكر كرده است:
starblue7750 (۱۱-۶-۱۳۹۳)