Ito ang command na pfsinimgmagick na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
pfsinimgmagick - Mag-load ng mga larawan o frame gamit ang ImageMagick++ library
SINOPSIS
pfsinimgmagick ( [--linear] [--ganap ] [--mga frame ] [--laktawan-
nawawala]) [ ...]
DESCRIPTION
Ang utos na ito ay maaaring mag-load ng mga larawan o mga frame sa maraming mga format ng imahe na sinusuportahan ng
Library ng ImageMagick. Kabilang dito ngunit hindi limitado sa: BMP, JPG, PNG, GIF, EPS, TIFF,
DPX. Tingnan ang manu-manong pahina ng ImageMagick para sa buong listahan ng mga available na format.
pfsinimgmagick nagbabasa ng mga larawan o mga frame mula sa mga file at nagsusulat pfs stream sa Standard
Output. Ang pfs stream ay karaniwang pipe sa isa pang programa para sa karagdagang pagproseso. Upang
awtomatikong makita ang format batay sa extension, gamitin pfsin utos.
Ang output ng pfsinimgmagick ay naka-scale sa 0-1 na hanay, maliban kung ang '--absolute' na opsyon ay
tinukoy. Bilang default, ang tag na 'LUMINANCE' ay nakatakda sa mga nilalamang 'DISPLAY'. Gamit ang
'--linear' switch maaari mong pilitin ang kabaligtaran na pagbabagong sRGB upang magbigay ng linear na data. Sa
sa kasong ito, ang tag na 'LUMINANCE' ay nakatakda sa 'RELATIVE' na mga nilalaman. Maaaring maging '--absolute' switch
ginagamit upang i-convert ang mga pixel sa ganap na mga halaga ng luminance.
Ang utos na ito ay pinangangasiwaan nang maayos ang 'alpha' na channel (transparency) na nakaimbak sa mga larawan.
Ang bawat file ay maaaring maglaman ng %d pattern, na pinapalitan ng mga frame number. Ang pattern
ay may parehong syntax bilang C printf utos. Halimbawa, maaari mong gamitin ang %04d upang gawin ang frame
numero apat na digit na may mga sero sa paglilitis. Maaari mong piliin ang mga frame gamit ang sumusunod
mga opsyon (ang mga opsyon ay dapat palaging ibigay pagkatapos ng pangalan ng file):
--mga frame
Ang saklaw ay ibinibigay sa mathlab / octave na format:
startframe:step:endframe
Ang mga numero ng frame ay nagsisimula sa startframe (default 0), ay nadagdagan ng hakbang (default 1)
at huminto sa endframe Maaari mong laktawan ang isa sa mga halagang iyon, halimbawa 1:100 para sa mga frame
1,2,...,100 at 0: 2: para sa frame 0,2,4,... hanggang sa huling file na umiiral.
--laktawan-nawawala
Laktawan ang hanggang sampung frame sa isang hilera kung nawawala ang mga kaukulang file. Kung hindi man ang
hihinto ang programa sa pagbabasa ng sequence sa unang file na hindi umiiral. Itong switch
hindi nalalapat sa unang frame sa isang sequence. Maaaring maging kapaki-pakinabang ang switch na ito kung mayroon
ay isang nai-render na animation kung saan ang ilan sa mga frame ay hindi pa nabuo.
--linear, -l
Kino-convert ang mga halaga ng pixel sa linear luminance (XYZ), ipagpalagay na ang sRGB color space para sa
ang input na imahe. Ang maximum na halaga ng pixel (255,255,255) ay nakamapa sa Y=1. LUMINANSYA
Ang tag ay nakatakda sa RELATIVE.
--ganap , -a
--ganap kino-convert ang mga halaga ng pixel sa isang absolute linear luminance (XYZ), iyon ay ang
color space, kung saan ang channel Y ay naglalaman ng luminance na ibinigay sa cd/m^2. Ang kulay ng sRGB
ang puwang ay ipinapalagay para sa input na imahe. Ang maximum na halaga ng pixel (255,255,255) ay
nakamapang sa Y=. ay karaniwang nakatakda sa 80 [cd/m^2] para sa isang CRT monitor.
LUMINANSYA Ang tag ay nakatakda sa ABSOLUTE. --ganap iproseso ang mga imahe halos kapareho ng
--kamag-anak, ngunit bukod pa rito, sinusukat nito ang lahat ng pixel ayon sa .
HALIMBAWA
pfsinimgmagick frame%04d.dpx --frames 0:10 | pfsview
Magbasa ng mga frame mula sa mga file frame0000.dpx, frame0001.dpx, ..., frame0010.dpx at ipakita
sila gamit ang pfsview.
Gumamit ng pfsinimgmagick online gamit ang mga serbisyo ng onworks.net