Page 77 -
P. 77

โครงการหนังสืออิเล็กทรอนิกส์ เฉลิมพระเกียรติสมเด็จพระเทพรัตนราชสุดาฯ สยามบรมราชกุมารี







                 68

                             >> figure(1)

                             >> imagesc(im)
                             >> x = imresize(im, .5);

                             >> figure

                             >> imagesc(x)

                             >> whos
                               Name      Size                    Bytes     Class

                              im      288x110592                  384     uint8 array

                               x       144x  27648                   192   uint 8array

                             >> imagesc(imresize(imresize(im, .5),.5))



                    2.5     การบันทึกภาพ


                          คําสั่ง MATLAB  ที่ใชการบันทึกภาพที่อานไดลงบนฮารดดิสก  มีรูปแบบการใชงาน

                          ทั่วไป ดังนี้

                                                  imwrite(X,’filename’,’fmt’)

                          โดย X เปนเมตริกเก็บขอมูลภาพ
                                  filename เปนชื่อภาพที่ตองการบันทึก และ

                                fmt เปนรูปแบบของภาพที่ตองการใหบันทึก

                          โดยรายละเอียดของรูปแบบภาพที่สนับสนุนโดย MATLAB  จะปรากฎในหัวขอ

                          ถัดไป ในกรณีที่เราตองการเขียนภาพเก็บไวในรูปแบบ PNG สามารถทําไดดังนี้


                             >>imwrite(im, ‘autumn. png’);



                             หรือ


                             >>imwrite(im, ‘autumn’, ‘png’);
   72   73   74   75   76   77   78   79   80   81   82