| Pamtooctaveimg User Manual(0) | Pamtooctaveimg User Manual(0) |
نام (NAME)
pamtooctaveimg - تبدیل تصویر Netpbm به ماتریس تصویری قابل پردازش در GNU Octave
خلاصه دستور (SYNOPSIS)
pamtooctaveimg [netpbmfile]
توضیحات (DESCRIPTION)
این برنامه بخشی از Netpbm(1) است.
دستور pamtooctaveimg یک تصویر Netpbm را به عنوان ورودی میخواند و یک فایل تصویری GNU Octave را به عنوان خروجی تولید میکند.
یک فایل تصویری Octave (که در مستندات Octave «قالب تصویری Octave» نامیده میشود) نوع خاصی از فایل دادهای Octave است. این فایل دو ماتریس را توصیف میکند:
- خود تصویر به عنوان فهرستی از اندیسها به یک نقشهرنگ (colormap)، و
- نقشهرنگ متناظر به عنوان فهرستی از سهگانههای {red, green, blue}.
یک فایل دادهای Octave یک فایل متنی ASCII است که برای وارد کردن دادهها به Octave از آن استفاده میکنید.
برای جزئیات بیشتر به فصل Image Processing در دفترچه راهنمای GNU Octave مراجعه کنید.
دستور pamtooctaveimg تصویر خروجی Octave را در خروجی استاندارد مینویسد.
گزینهها (OPTIONS)
هیچ گزینه خط فرمانی به طور خاص برای pamtooctaveimg تعریف نشده است، اما این برنامه گزینههای مشترک میان تمامی برنامههای مبتنی بر libnetpbm را میشناسد (به Common Options مراجعه کنید.)
آرگومانها (ARGUMENTS)
netpbmfile نام فایلی است که حاوی تصویر ورودی PNM یا PAM است، یا - برای مشخص کردن ورودی استاندارد. اگر netpbmfile را مشخص نکنید، ورودی از ورودی استاندارد دریافت میشود. pamtooctaveimg تنها نخستین تصویر موجود در جریان ورودی را تبدیل میکند.
مثالها (EXAMPLES)
% pamtooctaveimg myimage.ppm > myimage.img % octave > [img,map] = loadimage("myimage.img"); # (At this point, img is an X by Y matrix and map is a 3 by M matrix.) > imshow(img,map); # Displays img with colormap map > [r,g,b] = ind2rgb(img,map); # (r, g, and b are now each X by Y matrices of color levels [0 to 1].) > [newimg,newmap] = rgb2ind(r,b,g); # Swap the blue and green channels. > saveimage("newimage.ppm", newimg, "ppm", newmap); # Save as a PPM file.
نکات (NOTES)
برنامهای به نام octavetopam وجود ندارد. با این حال، دستور saveimage در GNU Octave میتواند تصاویر را در قالب PPM ذخیره کند.
تاریخچه (HISTORY)
دستور pamtooctaveimg در Netpbm 10.39 (ژوئن ۲۰۰۷) معرفی شد.
نویسنده (AUTHOR)
حق نشر (C) ۲۰۰۷ متعلق به Scott Pakin، scott+pbm@pakin.org است.
همچنین ببینید (SEE ALSO)
octave(1), pam(1).
منبع مستندات (DOCUMENT SOURCE)
این صفحه راهنما توسط ابزار 'makeman' از Netpbm و از منبع HTML تولید شده است. مستندات اصلی در نشانی زیر قرار دارد:
| 27 June 2007 | netpbm documentation |