simin asefi 216 اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ سلام نکته: آقا ایمان خودت تاپیک جدید ایجاد میکردی به روم نمیاوردی دیگه. اگه یادتون باشه من قرار بود با روش activecounter سکمنتیشون انجام بدم تو این روش یه جایی تصویر ماسک میشه بعد براساس ماسک باید اون قسمتی رو که میخوایی انتخاب کنی البته اینطوری که من فهمیدم نمیدونم چقد درست فهمیدم این کدارو تست کردم ماسک بالا سمت چپ نشون میده من میخوام جاش عوض کنم تصویر باید سیاه سفید باشه و دو بعدی که خط دوم اگه تصویر دو بعدی نباشه دو بعدیش می کنه I=imread('image name'); I=rgb2gray(I); imshow(I); title('orginal Image'); mask = zeros(sizeI)); mask(25:end-25,25:end-25) = 1; figure, imshow(mask); bw = activecontour(I,mask,300); figure, imshow(bw); title('Segmented Image'); hold on, title('Original Image'); mask = false(size(I)); mask(50:150,40:170) = true; contour(mask,[0.5 0.5],'b'); bw = activecontour(I, mask, 200, 'edge'); contour(bw,[0.5 0.5],'r'); figure, imshow(bw) title('Segmented Image'); str = 'Click to select initial contour location. Double-click to confirm and proceed.'; title(str,'Color','b','FontSize',12); disp(sprintf('\nNote: Click close to object boundaries for more accurate result.')) mask = roipoly; figure, imshow(mask) title('Initial MASK'); maxIterations = 200; bw = activecontour(I, mask, maxIterations, 'Chan-Vese'); figure, imshow(bw) title('Segmented Image'); 1 لینک به دیدگاه
simin asefi 216 مالک اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ هر کی فهمید این کد چی میگه منم روشن کنه 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ هر کی فهمید این کد چی میگه منم روشن کنه خب اینا سه تا کد هست، سه تا مثال مختلف، این ماسکی که میگی در واقع کانتور اولیه رو میده، تغییر می کنه تا محدوده اون آبجت رو پیدا کنه. اولی رو از 0 و 1، دومی رو منطقی و سومی هم با استفاده از کاربر این ماسک رو بهش داد. 1 لینک به دیدگاه
simin asefi 216 مالک اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ خب اینا سه تا کد هست، سه تا مثال مختلف، این ماسکی که میگی در واقع کانتور اولیه رو میده، تغییر می کنه تا محدوده اون آبجت رو پیدا کنه. اولی رو از 0 و 1، دومی رو منطقی و سومی هم با استفاده از کاربر این ماسک رو بهش داد. :ws28: من آخرین تصویر میخوام اونجا که دستی کانتور اولیه رو میدم شی و زمینه رو از هم جدا میکنه بنظرتون درسته یا ویرایش میخواد؟ من میخوام محدوده فرضی شی انتخاب کنم کد شی اصلی رو بهم نمایش بده 1 لینک به دیدگاه
Imaaan 17059 اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ :ws28:من آخرین تصویر میخوام اونجا که دستی کانتور اولیه رو میدم شی و زمینه رو از هم جدا میکنه بنظرتون درسته یا ویرایش میخواد؟ من میخوام محدوده فرضی شی انتخاب کنم کد شی اصلی رو بهم نمایش بده پس خط های قبلش رو باید پاک کنی دیگه. 1 لینک به دیدگاه
simin asefi 216 مالک اشتراک گذاری ارسال شده در 4 بهمن، ۱۳۹۳ پس خط های قبلش رو باید پاک کنی دیگه. اکی مرسی آقا Imaan مث همیشه حرف نداری 1 لینک به دیدگاه
ارسال های توصیه شده