رفتن به مطلب

shabnamat

کاربر انجمن
  • تعداد ارسال ها

    14
  • تاریخ عضویت

  • آخرین بازدید

اطلاعات شخصی

  • جنسیت
    مونث
  • محل سکونت
    بوشهر

اطلاعات شغلی و تحصیلی

  • رشته تحصیلی
    مهندسی برق
  • مقطع تحصیلی
    دانشجوی فوق لیسانس

دستاورد های shabnamat

تازه کار

تازه کار (1/14)

32

اعتبار در سایت

  1. shabnamat

    بدست آوردن میزان همبستگی دو بردار

    تو نت دیده بودم مثلا اینجا [Hidden Content] پس درستش اینه که میانگین ازش کم بشه یعنی همون corr2 درست بوده؟
  2. shabnamat

    بدست آوردن میزان همبستگی دو بردار

    سلام. برای بدست آوردن ضریب همبستگی نرمال دو بردار کدوم روش صحیح است؟ ضرب داخلی و تقسیم بر اندازه یا استفاده از corr2 مثالش رو پیوست کردم. چرا جوابها با هم فرق داره و درستش کدوم هست cor.rar
  3. shabnamat

    اسخراج مرز سگمنت

    چجوری میشه x,y مرز یک تصویر سگمنت شده رو استخراج کرد؟ یه بخش از تصویر رو فرض کنید سگمنت کنیم حالا خط دور ناحیه سگمنت شده (غیرصفر) رو چجوری میشه درآورد که بعد با پلات x, y بشه اونو رسم کرد! یا وقتی با edge لبه یابی می کنیم بشه مختصات x,y لبه رو برداشت؟
  4. shabnamat

    ******** داده 4D

    سلام . من هنوز در گیر اینم. فیلتر یه بعدی زمان رو نفهمیدم چجوریه ! پیرو پست اول یه کمی سرچ کردم یه مقاله یافتم توش توضیح داده بود که این داده های 4 بعدی اینجوری هستن که فرضا در Mتایم مختلف به ما N تصویر 3 بعدی میده. در نتیجه کلا می گن 4 بعده (سه تا spatial و یک temporal) , بعد اونا رو جدا فلتر می کنن . 3D Gaussian filter will be used first for spatial domain filtering in x, y, and z, and then a one-dimensional Butterworth filter will be applied in the time domain با این توضیحات نظری ندارین اون باترورث چجوریه؟ مقاله
  5. ممنون که وقت میذاری ، اینا رو تصویر جواب میده ولی رو مرز نه! نمی دونم چرا خودمم یه همچین کاری کردم البته با imdilate ولی نشد load contin.mat c=round(c); plot(c(:,1),c(:,2)) hold on v=imdilate(c,ones(3)); plot(v(:,1),v(:,2))
  6. یه سوال دیگه : چجوری می شه این مرز رو آفست کرد یعنی به اندازه چند پیکسل بره داخلش و بیرونش که بین ایندو ناحیه بدست بیاد. یعنی یه چیزی مثل شکل زیر ناحیه زرد رو چطور پیدا می کنن؟
  7. آره شکلش خوبه اما من با نقاط این مرزه کار دارم. یعنی هر نقطشو( x,y )می گیرم باهاش کار می کنم وقتی پیوسته هست همه چی اشتباه در میاد. نمی دونم متوجه شدید یا نه مثلا نمی تونم بگم برو تو تصویر اصلی اون پیکسلی که i, jاش سطر اول c (مرز) هست روبردار فلان کارش بکن!
  8. ببخشید یه سوال دیگه . من یه مرز دیگه از این شکل دارم اما چون مقادیرش پیوسته هست بدردم نمی خوره .راهی هست بشه گسستش کرد جوری که شکلش زیاد به هم نخوره؟ رند کردم خیلی بد شد contin.rar
  9. تصویر اصلی رو گذاشتم. ممنون orig.rar
  10. فهمیدم مرسی . اما یه مشکل دیگه تصویر اصلی من 64*64 هست مرزی که دارم ازش همون بالایی 192*192 . حالا این دو تا رو می خوام بندازم رو هم نشون بدم (اگه بخوام سایز تصویر اصلی رو تغییر ندم) clear load orig.mat imshow(x) hold on load matlab.mat y=imresize(y,1/3); [i,j]=find(y); xy=[i,j]; plot(xy(:,2),64 - xy(:,1),'.','MarkerSize',5) ولی مرزش دیگه مثل قبل یه خطی نمی شه . مال imresize هست؟ چکار کنم پس؟
  11. shabnamat

    مشکل رسم با دستور plot

    سلام. من یه دیا دارم این شکلی مختصات x, y دایره رو در آوردم ریختم تو یه ماتریس حالا که می خوام خودم با plot رسمش کنم شکله میشه اینجوری چرا اینجوری نقاطو وصل کرد ترتیبشون اشتباش؟ چطور درستش کنم که همون دایره رو بده؟ دستورم: [i,j]=find(y); xy=[i,j]; plot(xy(:,1),xy(:,2)) ام فایلشم پیوست کردم New folder.rar
  12. shabnamat

    ******** داده 4D

    تشکر. پس یعنی همچین چیزی امکان نداره که بشه اون بعد زمانش رو فیلتر باترورث یک بعدی کرد چون ما مقادیرش رو نداریم خوب یه سوال دیگه : من دیدم یه دستور هست به اسم montage که میاد تمام تصاور رو نشون میده ولی برای این داده من نشد گفتم شاید چون int16 هست اینجوریه دابلش کردم و montage(c,[]) رو امتحان کردم ولی باینری نشون داد میشه کاریش کرد درست نشون بده؟ من هر پردازشی هم بخوام روی داده ام انجام بدم باید دابل باشه دیگه مگه نه ؟
  13. shabnamat

    ******** داده 4D

    همین دیگه مشکل همینه اصلا من چطور می تونم مقادیر اون بعد سوم که زمان هست رو ببینم ؟ ببینید من با squeeze می تونم سه بعدی که تصویر هست رو جدا داشته باشم (یعنی اون بعدی که اندازش یک هست رو از بین می بره ) c=squeeze(x); بعد اینو فیلتر کنم ولی اون بعد سوم رو چه طور فیلتر کنم؟!!
  14. shabnamat

    ******** داده 4D

    سلام من یه دیتا 4 بعدی دارم که پیوستش کردم. سایزش هست 64*64*1*31 این داده 4 بعدی شامل یه داده 3 بعدی هست 64*64*31 هست و یک بعد اضافی که زمان هست. بعد برای فیلتر کردنش گفته شده که باید اون داده سه بعدیش رو فیلتر گوسین 3 بعدی بشه و اون یک بعد زمانش هم باترورث یک بعدی. ولی من نمی دونم چطور باید این کتار رو کرد! باید این دیتا رو جدا کرد به صورت دو داده سه بعدی و یک بعدی ؟ سه بعدی رو می تونم بسازم ولی یک بعد زمانش رو نه! ؟ matlab.zip
×
×
  • اضافه کردن...