Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന pnmscale കമാൻഡ് ഇതാണ്.
പട്ടിക:
NAME
pnmscale - ഒരു പോർട്ടബിൾ ഏതെങ്കിലുംമാപ്പ് സ്കെയിൽ ചെയ്യുക
സിനോപ്സിസ്
pnmscale സ്കെയിൽ_ഫാക്ടർ [pnmfile]
pnmscale -കുറയ്ക്കുക കുറയ്ക്കൽ_ഘടകം [pnmfile]
pnmscale [{-xsize=കോളുകൾ | -വീതി=കോളുകൾ | -xscale=ഘടകം}] [{-size=വരികൾ | -ഉയരം=വരികൾ |
-yscale=ഘടകം}] [pnmfile]
pnmscale -xysize കോളുകൾ വരികൾ [pnmfile]
pnmscale -പിക്സലുകൾ n [pnmfile]
വിവിധ ഓപ്ഷനുകൾ:
-വെർബോസ് -നോമിക്സ്
ഓപ്ഷൻ്റെ ഏറ്റവും കുറഞ്ഞ തനതായ ചുരുക്കെഴുത്ത് സ്വീകാര്യമാണ്. പകരം നിങ്ങൾക്ക് ഇരട്ട ഹൈപ്പനുകൾ ഉപയോഗിക്കാം
ഓപ്ഷനുകൾ സൂചിപ്പിക്കാൻ ഒറ്റ ഹൈഫൻ. തുല്യ ചിഹ്നത്തിൻ്റെ സ്ഥാനത്ത് നിങ്ങൾക്ക് വൈറ്റ് സ്പേസ് ഉപയോഗിക്കാം
ഒരു ഓപ്ഷൻ്റെ പേര് അതിൻ്റെ മൂല്യത്തിൽ നിന്ന് വേർതിരിക്കുക.
വിവരണം
ഒരു PBM, PGM, അല്ലെങ്കിൽ PPM ഇമേജ് ഇൻപുട്ടായി വായിക്കുന്നു, നിർദ്ദിഷ്ട ഘടകം അല്ലെങ്കിൽ ഘടകങ്ങളാൽ അതിനെ സ്കെയിൽ ചെയ്യുന്നു
ഔട്ട്പുട്ടായി ഒരു PGM അല്ലെങ്കിൽ PPM ഇമേജ് നിർമ്മിക്കുന്നു. ഇൻപുട്ട് ഫയൽ നിറത്തിലാണെങ്കിൽ (പിപിഎം), ഔട്ട്പുട്ട്
അതും ആയിരിക്കും, അല്ലാത്തപക്ഷം അത് ഗ്രേസ്കെയിൽ (PGM) ആയിരിക്കും. ഇൻപുട്ട് a ആണെങ്കിലും ഇത് ശരിയാണ്
കറുപ്പും വെളുപ്പും ബിറ്റ്മാപ്പ് (പിബിഎം), കാരണം സ്കെയിലിംഗ് പ്രക്രിയ ഒരു സംയോജനമായി മാറും
കറുപ്പും വെളുപ്പും പിക്സലുകൾ ചാരനിറത്തിലുള്ള പിക്സലിലേക്ക്.
നിങ്ങൾക്ക് PBM ഔട്ട്പുട്ട് വേണമെങ്കിൽ, ഉപയോഗിക്കുക pgmtopbm പരിവർത്തനം ചെയ്യാൻ pnmscalePBM-ലേക്കുള്ള ഔട്ട്പുട്ട്. കൂടി പരിഗണിക്കുക
pbmreduce.
നിങ്ങൾക്ക് വലുതാക്കാനും (സ്കെയിൽ ഘടകം > 1) കുറയ്ക്കാനും (സ്കെയിൽ ഘടകം <1) കഴിയും.
രണ്ട് അളവുകൾക്കുമായി നിങ്ങൾ ഒരു കേവല വലുപ്പമോ സ്കെയിൽ ഘടകമോ വ്യക്തമാക്കുമ്പോൾ, pnmscale ചെതുമ്പൽ
വീക്ഷണാനുപാതം പരിഗണിക്കാതെ ഓരോ അളവും സ്വതന്ത്രമായി.
നിങ്ങൾ ഒരു മാനം ഒരു പിക്സൽ വലുപ്പമായി വ്യക്തമാക്കുകയും മറ്റേ മാനം വ്യക്തമാക്കാതിരിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ,
pnmscale വീക്ഷണാനുപാതം സംരക്ഷിക്കാൻ വ്യക്തമാക്കാത്ത മാനം സ്കെയിൽ ചെയ്യുന്നു.
നിങ്ങൾ ഒരു സ്കെയിൽ ഘടകമായി ഒരു മാനം വ്യക്തമാക്കുകയും മറ്റേ മാനം വ്യക്തമാക്കാതിരിക്കുകയും ചെയ്യുന്നുവെങ്കിൽ,
pnmscale ഇൻപുട്ടിൽ നിന്ന് വ്യക്തതയില്ലാത്ത മാനം മാറ്റാതെ വിടുന്നു.
നിങ്ങൾ വ്യക്തമാക്കുകയാണെങ്കിൽ സ്കെയിൽ_ഫാക്ടർ അളവ് ഓപ്ഷനുകൾക്ക് പകരം പരാമീറ്റർ, അതാണ് സ്കെയിൽ
രണ്ട് അളവുകൾക്കുമുള്ള ഘടകം. ഇതിന് തുല്യമാണ് -xscale=സ്കെയിൽ_ഫാക്ടർ -yscale=സ്കെയിൽ_ഫാക്ടർ
.
വ്യക്തമാക്കുന്നത് -കുറയ്ക്കുക കുറയ്ക്കൽ_ഘടകം ഓപ്ഷൻ വ്യക്തമാക്കുന്നതിന് തുല്യമാണ്
സ്കെയിൽ_ഫാക്ടർ പരാമീറ്റർ, എവിടെ സ്കെയിൽ_ഫാക്ടർ യുടെ പരസ്പരമാണ് കുറയ്ക്കൽ_ഘടകം.
-xysize ഒരു ബൗണ്ടിംഗ് ബോക്സ് വ്യക്തമാക്കുന്നു. pnmscale ഇൻപുട്ട് ഇമേജിനെ ഏറ്റവും വലിയ വലുപ്പത്തിലേക്ക് സ്കെയിൽ ചെയ്യുന്നു
അതിൻ്റെ വീക്ഷണാനുപാതം സംരക്ഷിച്ചുകൊണ്ട് ബോക്സിനുള്ളിൽ യോജിക്കുന്നു.
-പിക്സലുകൾ ഔട്ട്പുട്ട് പിക്സലുകളുടെ പരമാവധി എണ്ണം വ്യക്തമാക്കുന്നു. pnmscale ചിത്രം താഴേക്ക് സ്കെയിൽ ചെയ്യുന്നു
ആ പിക്സലുകളുടെ എണ്ണത്തിലേക്ക്. ഇൻപുട്ട് ഇമേജ് ഇതിനകം തന്നെ കൂടുതൽ പിക്സലുകളേക്കാൾ കൂടുതലല്ലെങ്കിൽ,
pnmscale അത് ഔട്ട്പുട്ടായി പകർത്തുന്നു; pnmscale ഉപയോഗിച്ച് സ്കെയിൽ അപ്പ് ചെയ്യുന്നില്ല -പിക്സലുകൾ.
നിങ്ങൾ 3 അല്ലെങ്കിൽ അതിലധികമോ ഘടകം കൊണ്ട് വലുതാക്കിയാൽ, നിങ്ങൾ മിക്കവാറും a ചേർക്കണം pnmsmooth ഘട്ടം;
അല്ലെങ്കിൽ, തത്ഫലമായുണ്ടാകുന്ന ചിത്രത്തിൽ നിങ്ങൾക്ക് യഥാർത്ഥ പിക്സലുകൾ കാണാൻ കഴിയും.
സ്കെയിൽ ഘടകം ഒരു പൂർണ്ണസംഖ്യ അല്ലാത്തപ്പോൾ (സ്കെയിലിംഗ് ഡൌൺ ചെയ്യുന്ന എല്ലാ കേസുകളും ഉൾപ്പെടെ), ഉണ്ട്
സ്കെയിലിംഗ് നടത്താനുള്ള രണ്ട് വഴികൾ. അതിൽ ഏത് pnmscale ചെയ്യുന്നത് അതിൻ്റെ നിയന്ത്രണത്തിലാണ് -നോമിക്സ് ഓപ്ഷൻ.
സ്ഥിരസ്ഥിതിയായി, pnmscale ഔട്ട്പുട്ട് പിക്സലുകൾ ഉൽപ്പാദിപ്പിക്കുന്നതിന് അടുത്തുള്ള പിക്സലുകളുടെ നിറങ്ങൾ മിക്സ് ചെയ്യുന്നു
ഒന്നിലധികം ഇൻപുട്ട് പിക്സലുകളിൽ നിന്നുള്ള വിവരങ്ങൾ അടങ്ങിയിരിക്കുന്നു. ഇത് ചിത്രത്തെ കൂടുതൽ ഇതുപോലെയുള്ളതാക്കുന്നു
അതിന് അനന്തമായ പ്രമേയമുണ്ടെങ്കിൽ. ഔട്ട്പുട്ടിൽ നിറങ്ങൾ അടങ്ങിയിരിക്കാമെന്നാണ് ഇതിനർത്ഥം
അത് ഇൻപുട്ടിൽ ഇല്ല.
എന്നാൽ നിങ്ങൾ വ്യക്തമാക്കിയാൽ -നോമിക്സ്, pnmscale ഒരിക്കലും പിക്സലുകൾ മിക്സ് ചെയ്യുന്നില്ല. ഓരോ ഔട്ട്പുട്ട് പിക്സലും ഉരുത്തിരിഞ്ഞതാണ്
ഒരു ഇൻപുട്ട് പിക്സൽ. നിങ്ങൾ സ്കെയിൽ അപ്പ് ചെയ്യുകയാണെങ്കിൽ, പിക്സലുകൾ ഡ്യൂപ്ലിക്കേറ്റ് ചെയ്യപ്പെടും. നിങ്ങൾ കുറയ്ക്കുകയാണെങ്കിൽ,
പിക്സലുകൾ ഒഴിവാക്കപ്പെടും. ചിത്രം വളരെ വികലമാണ് എന്നാണ് ഇതിനർത്ഥം. നിങ്ങൾ സ്കെയിൽ ഉയർത്തുകയാണെങ്കിൽ
1.5 തിരശ്ചീനമായി, ഉദാഹരണത്തിന്, ഇരട്ട അക്കമുള്ള ഇൻപുട്ട് പിക്സലുകൾ ഔട്ട്പുട്ടിൽ ഇരട്ടിയാക്കുന്നു
കൂടാതെ ഒറ്റ അക്കങ്ങൾ ഒറ്റയടിക്ക് പകർത്തുന്നു.
സ്കെയിൽ ഘടകം ഒരു പൂർണ്ണസംഖ്യ ആയിരിക്കുമ്പോൾ (അതായത് നിങ്ങൾ സ്കെയിൽ ചെയ്യുന്നു എന്നർത്ഥം), the -നോമിക്സ് ഓപ്ഷൻ ഉണ്ട്
ഫലമില്ല -- ഔട്ട്പുട്ട് പിക്സലുകൾ എല്ലായ്പ്പോഴും ഇൻപുട്ട് പിക്സലുകളുടെ N പകർപ്പുകൾ മാത്രമാണ്. ഈ സാഹചര്യത്തിൽ,
എന്നിരുന്നാലും, ഉപയോഗിക്കുന്നത് പരിഗണിക്കുക പാംസ്ട്രെച്ച് ഇതിനുപകരമായി pnmscale ചേർത്ത പിക്സലുകൾ ഇൻ്റർപോളേറ്റ് ചെയ്യാൻ
പകരം പകർത്തി, അതുവഴി സുഗമമായ വിപുലീകരണം നേടുക.
pnmscale കൂടെ -നോമിക്സ് ഇല്ലാത്തതിനേക്കാൾ വേഗതയുള്ളതാണ്, പക്ഷേ pnmenlarge ഇപ്പോഴും വേഗതയേറിയതാണ്. pnmenlarge
പൂർണ്ണസംഖ്യ വലുതാക്കലുകളിൽ മാത്രം പ്രവർത്തിക്കുന്നു.
ഉപയോഗപ്രദമായ ഒരു ആപ്ലിക്കേഷൻ pnmscale ഒരു ചിത്രം മങ്ങിക്കുക എന്നതാണ്. ഇത് സ്കെയിൽ ചെയ്യുക (ഇല്ലാതെ -നോമിക്സ് ) ലേക്ക്
ചില വിവരങ്ങൾ നിരസിക്കുക, തുടർന്ന് അത് ഉപയോഗിച്ച് ബാക്കപ്പ് ചെയ്യുക പാംസ്ട്രെച്ച്.
അല്ലെങ്കിൽ ഇത് ഉപയോഗിച്ച് ബാക്കപ്പ് ചെയ്യുക pnmscale കൂടാതെ ഒരു "പിക്സലൈസ്ഡ്" ഇമേജ് സൃഷ്ടിക്കുക, അത് ഒരു തരത്തിലുള്ളതാണ്
ബ്ലറിംഗിൻ്റെ കമ്പ്യൂട്ടർ-യുഗ പതിപ്പ്.
PRECISION
pnmscale ആന്തരികമായി ഫ്ലോട്ടിംഗ് പോയിൻ്റ് ഗണിത ഉപയോഗിക്കുന്നു. ഇതുമായി ബന്ധപ്പെട്ട ഒരു വേഗത ചിലവ് ഉണ്ട്
ഈ. ചില ചിത്രങ്ങൾക്കായി, നിങ്ങൾക്ക് സ്വീകാര്യമായ ഫലങ്ങൾ ലഭിക്കും (വാസ്തവത്തിൽ, ചിലപ്പോൾ സമാനമാണ്
ഫലങ്ങൾ) വേഗത്തിൽ pnmscalefixed, ഇത് ഫിക്സഡ് പോയിൻ്റ് അരിത്മെറ്റിക് ഉപയോഗിക്കുന്നു. pnmscalefixed മെയ്,
എന്നിരുന്നാലും, നിങ്ങളുടെ ചിത്രം അല്പം വളച്ചൊടിക്കുക. കാണുക pnmscalefixedൻ്റെ മാൻ പേജ് പൂർണ്ണമായി
വ്യത്യാസത്തെക്കുറിച്ചുള്ള ചർച്ച.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് pnmscale ഓൺലൈനായി ഉപയോഗിക്കുക
