انجمن سایت کلیدستان



glcmزمان کنونی: ۱۳۹۵/۰۹/۱۸، ۰۴:۲۶ ب.ظ
کاربران در حال بازدید این موضوع: 1 مهمان
نویسنده: سحر
آخرین ارسال: سحر
پاسخ 1
بازدید 317

رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
glcm

glcm

#1
یک کد دارم که خصوصیات بافت را ا استفاده از glcm استخراج می کنه
کد ضمیمه می شود 
به نام calculateglcm 
ولی در اجرای این کد با مشکلاتی روبرو شدم 
از جمله اینکه
در قسمتی که کد زیر قرار داره یک ارور به من داد
کد:
[contrast,homog,dissimilarity,entropy,energy,correlation,variance,std_deviation,max_prob,asm]=FeatureCalculator(glcm0,1);
و من با استفاده از این تابع ارور را برطرف کردم
کد:
GLCM = graycomatrix(I,'offset', [0 1;-1 0; -1 1; -1 -1], 'Symmetric', true,'NumLevels',256);
           GLCMSTS= GLCM_Features4(GLCM,0);
حالا از شما سوال دارم قرار دادن ین کد درست است؟ لطفا راهنمایی کنید  Angel


خوب بعد از این که این مرحله درست شد دیگه ارور نداد به این قسمت 
ولی به این قسمت ارور داد
کد:
if isnan(contrast)
featurev0.contrast=0;
else
featurev0.contrast=contrast;
end
که دوباره با این کد درستش کردم
کد:
if isnan('contrast')
featurev0.contrast=0;
else
featurev0.contrast='contrast';
end
ولی به نظرم این اشتباه هستش
چون داخل خروجی به نظرم جوابها درست هستند
حالا من نمی دونم آیا جواب دادن به این سوال در حیطه اختیارات شما هست یا خیر 
لطفا اگر برای شما زحمتی نداره چک کنید
و اگر هم فکر می کنید وقت گیر و زمان بر است جواب بدین که وقت ندارید 
چون من منتظ جواب هستم 
و فایل ضمیمه شده زیر هم اصلاح شده کد هستش به نام calculateglcm2
در ضمن کد درسته طولانی هستش ولی خیلی اسون است
سپاس از کمک شما


فایل‌های پیوست

دانلود calculateglcm.m

نام فایل calculateglcm.m
نوع فایل .m
دفعات دانلود 18
اندازه 9.37 KB
ارسال کننده فایل سحر

دانلود calculateglcm2.m

نام فایل calculateglcm2.m
نوع فایل .m
دفعات دانلود 39
اندازه 9.86 KB
ارسال کننده فایل سحر
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان

آخرین کلیدهای غیررایگان

شما هم می توانید کلیدهای غیررایگان منتشر کنید (بیشتر بدانید)