اطلاعیه

Collapse
No announcement yet.

load تصویر از کامپوتر به وسیله GUI

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    load تصویر از کامپوتر به وسیله GUI

    با سلام ... :smile:

    من یه فایل gui درست کردم که تصویر اون به صورت زیر هست :


    هدفم این هست که وقتی دکمه pincture load رو فشار میدم پنچره ای باز بشه که بتونم تصویری رو که حالا یه جای خاص از کامپیوترم هست رو انتخاب کنم بتونم توی کادر نمایش بدم ....کلا در این جا از دوتا شی استفاده شده یکی دکمه فشاری و محور ....از این دو شی تنها دکمه فشاری دارای callback هست .....محور هیچ callback ای رو ایجاد نمیکنه ....حالا سوال من این هست من باید چه کدی رو توی callback مربوط به دکمه فشاری بنویسم تا بتونه عمل load از کامپیوتر به محور رو برای من انجام بده ؟؟؟!!! :cry2: در واقع تصویر روی محور نمایش داده بشه ..... :agree:حال کد هم نمیخوام فقط بفرمایید باید چی کار کنم !!!! :sad: :(

    با تشکر ......

    [hr]

    I SHARE , YOU SHARE , V LEARN
    مصادیق اظهار محبت به همسر
    بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
    ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
    اثر قصه گویی برای کودکان

    #2
    پاسخ : load تصویر از کامپوتر به وسیله GUI

    .

    دیدگاه


      #3
      load تصویر از کامپوتر به وسیله GUI

      نوشته اصلی توسط farshid_al
      [FileName,PathName] = uigetfile({'*.bmp;*.jpg;*.tif;*.png;*.gif&#03 9;,'All Image Files';...
      '*.*','All Files' });
      if FileName==0; return; end;

      file1=fullfile(PathName, FileName);
      axes(handles.axes1); %Tag=axes1
      M=imread(file1);
      imshow(M);
      سلام .... :smile:

      با تشکر از پاسختون .....

      کد رو امتحان کردم جواب میده ....ولی خروچی تابع uigetfile دو گزینه هست ....که از اسمش هم پیداست یکی مسیر فایل هست و دیگری نام فایل ....نام فایل مگه میشه صفر باشه ؟؟!! منظورم اون شرط if برای چی هست ؟؟

      یه سوال دیگه : خوب مسیر کامل فایل رو در pathname داریم فکر میکردم بشه عبارت file1=fullfile(PathName, FileName) کاملا بردارم و توی تابع خواندن فایل به جای file1 ؛ همون pathname رو بنویسم ولی خطا میده ..چرا ؟؟

      اون تابع axes چی کار میکنه ؟؟ و اون fullfile ؟؟ البته خودم حتما توی هلپ نگاه میکنم اما حالا یه توضیح خیلی مختصر بفرمایید ممنون میشم .....

      باز هم تشکر ..... :agree:




      I SHARE , YOU SHARE , V LEARN
      مصادیق اظهار محبت به همسر
      بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
      ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
      اثر قصه گویی برای کودکان

      دیدگاه


        #4
        پاسخ : load تصویر از کامپوتر به وسیله GUI

        .

        دیدگاه


          #5
          load تصویر از کامپیوتر به وسیله GUI

          نوشته اصلی توسط farshid_al
          axes(handles.axes1); باعث می شه فوکوس کنه روی axes1. اگه چند تا axes داشته باشید و بخواهید روی هر یک چیزی بار کنید با این دستور می تونید فوکوس رو ببرید اونجا و رش بنویسید
          سلام.... :smile:

          باتشکر از پاسختون .... :agree:

          ببخشید ... درست متوجه منظورتون نشدم .... :cry2: بعد یه چیز دیگه من اصلا نمیفهمم ما به چه دستوری تصویر رو روی محور میارم ؟؟ اخه اون axse1 که چیزی توش نیست فقط هندل مربوط به محور هست ....

          یه چیز دیگه من بعدا میخوام یه دکمه دیگه به نام crop و یه محور دیگه به نام axse2 هم قرار بدم .... میخوام با دکمه crop یه قسمت از عکس روی axse1 رو برش بدم ...که این رو تابع اش مینویسم مشکلی نداره ...ولی بعد که میخوام روی محور axse2 نمایش بدم عملکردش مثل همین بالایی هست ؟؟ یا چیزی دیگه هم باید اضافه بشه ؟؟




          I SHARE , YOU SHARE , V LEARN
          مصادیق اظهار محبت به همسر
          بررسی مسائل جنسی در زندگی زناشویی(فایل صوتی)
          ویژگی های خانواده سالم - مصادیق احترام (فایل صوتی)
          اثر قصه گویی برای کودکان

          دیدگاه


            #6
            پاسخ : load تصویر از کامپوتر به وسیله GUI

            .

            دیدگاه

            لطفا صبر کنید...
            X