سلام مجدد.
آقای ساتکی من برای تبدیل rgb به lab به این شکل عمل کردمه:
colorTransform = makecform('srgb2lab');
lab = applycform(pic, colorTransform);
و برای تبدیل rgb به hsv هم به این شکل:
pic=rgb2hsv(pic);
بنظرم hsv بهتر باشه چون پس زمینه رو بخوبی شناسایی می کنه حالا مسئله ای که هست اینه که من چطور باید این پس زمینه زمینه بیشتر یه آبی و صورتی هست میزنه رو جدا کنم؟ یا اگه بخوام بهتر بگم این شی رو چطوری باید بیرون بیارم. کیفیت بیرون کشیدنش خیلی مهمه چون قرار پردازش های زیادی روش انجام بشه.
این پروژه دو ماه که وقت منو گرفته.!!!!! برای پس زمینه های سفید زیادی مشکلی ندارم برای پس زمینه های خاکی مشکل دارم.
و برای gmm یا kmean نمی دونم چطوره.
لطفا راهنمایی کنید.