Ito ang command na pgmnorm 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
pnmnorm - gawing normal ang contrast sa isang Netbpm na imahe
SINOPSIS
pnmnorm [-bporsyento N | -bhalaga N] [-wpercent N | -wvalue N] [-keephues] [-brightmax]
[ppmfile]
Ang lahat ng mga opsyon ay maaaring paikliin sa kanilang pinakamaikling natatanging prefix. Maaari kang gumamit ng dalawang gitling
sa halip na isa upang magtalaga ng isang opsyon. Maaari mong gamitin ang alinman sa puting espasyo o isang katumbas na tanda
sa pagitan ng pangalan ng opsyon at halaga nito.
DESCRIPTION
Nagbabasa ng PNM na larawan (PBM, PGM, o PPM). Pina-normalize ang contrast sa pamamagitan ng pagpilit sa pinakamagaan
pixels sa puti, ang darkest pixels sa black, at linearly rescaling ang mga nasa pagitan;
at gumagawa ng parehong uri ng file bilang output. Ito ay medyo walang silbi para sa isang PBM na imahe.
Ang programa ay unang tinutukoy ang isang pagmamapa ng lumang liwanag sa bagong liwanag. Para sa bawat isa
posibleng liwanag ng isang pixel, tinutukoy ng program ang isang kaukulang liwanag para sa
imahe ng output.
Pagkatapos para sa bawat pixel sa imahe, ang programa ay nag-compute ng isang kulay na may ninanais
output brightness at inilalagay iyon sa output. Sa isang kulay na imahe, ito ay hindi palaging
posible na kalkulahin ang gayong kulay at mapanatili ang anumang pagkakahawig ng orihinal na kulay, kaya ang
ang pinakamaliwanag at pinakamadilim na mga pixel ay maaari lamang tantiyahin ang nais na liwanag.
Tandaan na para sa isang PPM na imahe, ito ay iba sa hiwalay na pag-normalize ng indibidwal
mga bahagi ng kulay.
Opsyon
Bilang default, ang pinakamadilim na 2 porsyento ng lahat ng mga pixel ay nakamapang itim, at ang pinakamaliwanag na 1
porsyento ay nakamapang puti. Maaari mong i-override ang mga porsyentong ito sa pamamagitan ng paggamit ng -bporsyento
at -wpercent mga flag, o maaari mong tukuyin ang eksaktong mga halaga ng pixel na imamapa sa pamamagitan ng paggamit ng
-bhalaga at -wvalue mga watawat. Ang mga angkop na numero para sa mga watawat ay maaaring makuha mula sa
ppmhist kasangkapan. Kung gusto mo lang pagandahin ang contrast, pagkatapos ay piliin ang mga value sa elbows in
ang histogram; hal kung ang value 29 ay kumakatawan sa 3% ng imahe ngunit ang value 30 ay kumakatawan sa 20%,
pumili ng 30 para sa bvalue. Kung gusto mong gumaan ang imahe, pagkatapos ay itakda bvalue sa 0 at lamang
magbiyolin kasama si wvalue; katulad din, upang madilim ang imahe, itakda wvalue sa maxval at makipaglaro sa
bvalue.
Ang -keephues sinasabi ng opsyon na panatilihin ang bawat pixel sa parehong kulay tulad ng nasa input; basta
ayusin ang intensity nito. Bilang default, pnmnorm normalizes contrast sa bawat bahagi
nang nakapag-iisa (maliban na ang kahulugan ng -wpercent at -bporsyento ang mga pagpipilian ay batay sa
ang pangkalahatang intensity ng mga kulay, hindi bawat bahagi na kinuha nang hiwalay). Kaya kung ikaw
may kulay na sobrang pula ngunit madilim na berde, pnmnorm gagawing higit ang pula
matindi at ang berde ay hindi gaanong matindi, kaya magtatapos ka sa ibang kulay kaysa sa nasimulan mo
may.
Kung tinukoy mo -keephues, pnmnorm malamang na iwanan ang pixel na ito, dahil sa pangkalahatan
katamtaman ang intensity.
-keephues maaaring maging sanhi ng pag-clipping, dahil ang isang partikular na kulay ay maaaring mas mababa sa target na intensity
habang ang isa sa mga bahagi nito ay puspos. Kung saan iyon ang kaso, pnmnorm gumagamit ng maximum
representable intensity para sa saturated component at ang pixel ay nagtatapos sa mas kaunti
pangkalahatang intensity, at ibang kulay, kaysa sa dapat na mayroon ito.
Walang kahulugan ang opsyong ito sa mga grayscale na larawan.
Bago ang Marso 2002, wala -keephues pagpipilian.
Ang -brightmax sinasabi ng opsyon na gamitin ang intensity ng pinakamatinding bahagi ng RGB ng a
pixel bilang liwanag ng pixel. Bilang default, pnmnorm gumagamit ng ningning ng kulay bilang
ningning nito.
Walang kahulugan ang opsyong ito sa mga grayscale na larawan.
Bago ang Marso 2002, wala -brightmax pagpipilian.
Gamitin ang pgmnorm online gamit ang mga serbisyo ng onworks.net