imview - ອອນລາຍໃນຄລາວ

ນີ້ແມ່ນການສະແດງຜົນຄໍາສັ່ງທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator

ໂຄງການ:

NAME


imview - ສະແດງແລະໂຕ້ຕອບການວິເຄາະຮູບພາບ

ສະຫຼຸບສັງລວມ


ທັດສະນະ [ ທາງເລືອກໃນການ ] [ ຮູບພາບເລັກນ້ອຍ ... ]

ບ່ອນທີ່ຮູບພາບເປັນໄຟລ໌ຮູບພາບໃນຮູບແບບທີ່ຮອງຮັບ, ເຊັ່ນ: TIFF, JPEG, GIF, PNG,
BMP, XPM, PNM, ແລະອື່ນໆ ...

ລາຍລະອຽດ


ທັດສະນະ ເປັນຄໍາຮ້ອງສະຫມັກ X11 ແລະ Windows GDI GUI ສໍາລັບການສະແດງຮູບພາບໃນຫນ້າຈໍ. ມັນ​ມີ
ຄວາມສາມາດຂັ້ນສູງສໍາລັບການວິເຄາະຮູບພາບແບບໂຕ້ຕອບ (ການເອົາຂໍ້ມູນອອກຈາກຮູບພາບ)
ແລະສາມາດຄວບຄຸມໄດ້ຢ່າງງ່າຍດາຍໂດຍຜ່ານການເຊື່ອມຕໍ່ socket ສໍາລັບການຝັງຢູ່ໃນການວິເຄາະຮູບພາບ
ລະບົບ.

Imview ສະຫນັບສະຫນູນຈໍານວນຫລາຍຂອງຮູບແບບໄຟລ໌ຮູບພາບທີ່ນິຍົມແລະວິທະຍາສາດ, ໃນບາງສ່ວນ
ໂດຍຜ່ານການນໍາໃຊ້ຫ້ອງສະຫມຸດ ImageMagick.

OPTIONS


ນີ້ແມ່ນບັນຊີລາຍຊື່ຄົບຖ້ວນຂອງການໂຕ້ຖຽງທາງເລືອກສໍາລັບ ທັດສະນະ.

- ອ່ານຮູບພາບຈາກກະແສການປ້ອນຂໍ້ມູນມາດຕະຖານ. ຕົວຢ່າງ:

-a ອ່ານ​ແລະ​ຕໍ່​ທ້າຍ​ກັບ pointfile ທີ່​ມີ​ຢູ່​ແລ້ວ (ເບິ່ງ​ທາງ​ເລືອກ​ -p).

-C
ລະບຸ ເປັນຕາຕະລາງການຊອກຫາໃນຕອນຕົ້ນສໍາລັບຮູບພາບທັງຫມົດໃນຄໍາສັ່ງ
ເສັ້ນ.

-c
ນຳໃຊ້ຕາຕະລາງຊອກຫາ ກັບ ກ່ອນຫນ້າ ຮູບພາບຢູ່ໃນເສັ້ນຄໍາສັ່ງ (ເບິ່ງ
ພາກຕົວຢ່າງ).

-ແມງໄມ້ ເລີ່ມການດີບັກ GUI console ບ່ອນທີ່ສາມາດເຫັນຂໍ້ຄວາມ debugging (ມີຫຼາຍ
ຂອງພວກເຂົາ!). ພາຍໃຕ້ຂໍ້ຄວາມ Unix ຍັງຖືກຕໍ່ທ້າຍກັບໄຟລ໌ /tmp/imbugs.txt.

-ລຶບ
ຮູບພາບໃດໆທີ່ມອບໃຫ້ ທັດສະນະ ໃນເສັ້ນຄໍາສັ່ງຈະຖືກລຶບຖິ້ມຫຼັງຈາກ ທັດສະນະ ອອກ.
ນີ້ແມ່ນເປັນປະໂຫຍດໃນເວລາທີ່ ທັດສະນະ ແມ່ນເລີ່ມຕົ້ນຈາກນາຍພາສາທີ່ມີຮູບພາບຊົ່ວຄາວເປັນ
ການໂຕ້ຖຽງ. ເພື່ອຄວາມປອດໄພພຽງແຕ່ຮູບພາບທີ່ມີເສັ້ນທາງເລີ່ມຕົ້ນດ້ວຍ / tmp, /usr/tmp ຫຼືພາຍໃຕ້
ໄດເລກະທໍລີ TMPDIR ຄວບຄຸມສະພາບແວດລ້ອມມາດຕະຖານຢ່າງມີປະສິດທິພາບ
ລຶບແລ້ວ.

-disable_io_keys
ຕົວເລືອກນີ້ປິດການໃຊ້ງານທາງລັດ I/O ບາງອັນທີ່ບໍ່ຂຶ້ນກັບເມນູ, ເຊັ່ນ c ນັ້ນ
ປິດຮູບພາບ. ນີ້ແມ່ນເປັນປະໂຫຍດໂດຍສົມທົບກັບທາງເລືອກ -hide_menubar ແລະ
-disable_menubar ສໍາລັບການຈໍາກັດການໂຕ້ຕອບຂອງຜູ້ໃຊ້ກັບແອັບພລິເຄຊັນ.

-disable_menubar
ຕົວເລືອກນີ້ປິດການໃຊ້ງານແຖບເມນູຢ່າງສົມບູນ (ແຕ່ບໍ່ໄດ້ເຊື່ອງມັນ, ເບິ່ງ
-hide_menubar ສໍາລັບການນັ້ນ). ທັງການເຊື່ອງ ແລະປິດການໃຊ້ງານແຖບເມນູໃນເວລາດຽວກັນສາມາດເຮັດໄດ້
ເປັນປະໂຫຍດສໍາລັບການຜະລິດ viewer ທີ່ຜູ້ໃຊ້ບໍ່ສາມາດຄວບຄຸມໄດ້ນອກຈາກບາງ
ວິທີການອື່ນນອກຈາກເມນູ (ຖ້າ ທັດສະນະ ຖືກຝັງຢູ່ໃນຄໍາຮ້ອງສະຫມັກອື່ນສໍາລັບ
ຕົວຢ່າງ).

-disable_quit
ທາງ​ເລືອກ​ນີ້​ປິດ​ການ​ໃຊ້​ງານ​ທາງ​ລັດ​ຂອງ​ການ​ອອກ​ ທັດສະນະ ຄໍາຮ້ອງສະຫມັກ, ເຊັ່ນ:
ທີ່​ສໍາ​ຄັນ Escape​, ການ​ຄລິກ​ໃສ່​ຕົວ​ຈັດ​ການ windows `ປິດ window​' ປຸ່ມ​, ແລະ​ອື່ນໆ​. ນີ້​ແມ່ນ​
ທີ່ເປັນປະໂຫຍດເພື່ອຈໍາກັດການຄວບຄຸມຂອງຜູ້ໃຊ້ ທັດສະນະ.

-ສ້ອມ ສົ່ງ ທັດສະນະ ກັບພື້ນຫລັງ (ເຮັດວຽກຢູ່ໃນທຸກເວທີລວມທັງປ່ອງຢ້ຽມ). ມັນ​ແມ່ນ
ດີກວ່າທີ່ຈະໃຊ້ທາງເລືອກນີ້ແທນທີ່ຈະເປັນ shell semantics (ເພີ່ມ & ໃນຕອນທ້າຍຂອງ
ຄໍາສັ່ງພາຍໃຕ້ Unix) ໃນເວລາທີ່ເຄື່ອງແມ່ຂ່າຍແມ່ນດໍາເນີນການໂດຍສົມທົບກັບ server, ເພາະວ່າ
imview ຈະ synchonize ຂະບວນການ foreground ແລະພື້ນຖານເພື່ອໃຫ້ໄດ້
ຂະບວນການທາງຫນ້າສາມາດຮູ້ຈໍານວນພອດເຊີຟເວີ.

- ແກມມາ
ກໍານົດ gamma ເລີ່ມຕົ້ນສໍາລັບຮູບພາບທັງຫມົດ. ແກມມາລະຫວ່າງ 0 ຫາ 1.0 ຈະມືດລົງ
ຮູບພາບທີ່ສະແດງໃນຂະນະທີ່ gamma ຫຼາຍກວ່າ 1.0 ຈະເຮັດໃຫ້ພວກມັນສົດໃສ.

-h ພິມບັນຊີລາຍຊື່ຫຍໍ້ຂອງທາງເລືອກແລະອອກ.

-hide_menubar
ເຊື່ອງແຖບເມນູຫຼັກ. ລາຍການເມນູແມ່ນຍັງສາມາດເຂົ້າເຖິງໄດ້ໂດຍຜ່ານທາງລັດ. ສໍາລັບ
ຕົວຢ່າງລອງ Alt+f ເພື່ອເອົາໄຟລ໌->ເປີດເມນູ. ຈາກນັ້ນທ່ານສາມາດໃຊ້ແປ້ນພິມໄດ້
ປຸ່ມລູກສອນເພື່ອເລືອກລາຍການເມນູຕົວຢ່າງ. ນີ້ແມ່ນເປັນປະໂຫຍດຖ້າທ່ານມີພຽງເລັກນ້ອຍ
ຫນ້າຈໍອະສັງຫາລິມະສັບ, ແຕ່ສັບສົນສໍາລັບຜູ້ເລີ່ມ!

-no_dblbuf
ຢ່າໃຊ້ buffering ສອງເທົ່າໃນບາງປັດໃຈການຊູມ. ນີ້ແມ່ນ hack ທີ່ທ່ານອາດຈະຕ້ອງການ
ເພື່ອທົດລອງຖ້າທ່ານພົບເຫັນນັ້ນ ທັດສະນະ ບໍ່ໄດ້ແຕ້ມບາງສ່ວນຂອງຮູບພາບ
ຫຼັງ​ຈາກ​ການ​ປິດ​ແລະ​ເປີດ​ຮູບ​ພາບ​ໃຫມ່​.

- ລັອກ
ເທົ່າກັບທຸກຕົວເລືອກຕໍ່ໄປນີ້ທີ່ໃຊ້ຮ່ວມກັນ: -hide_menubar,
-disable_menubar, -disable_iokeys ແລະ -disable_quit. ຖ້າແລ່ນດ້ວຍຕົວເລືອກນີ້,
ທັດສະນະ ສາມາດຄວບຄຸມໄດ້ຜ່ານຊັອກເກັດໃນຮູບແບບເຊີບເວີເທົ່ານັ້ນ. ນີ້ແມ່ນເປັນປະໂຫຍດສໍາລັບ
ຝັງ imview ໃນຄໍາຮ້ອງສະຫມັກອື່ນ.

-mag <ຊູມ ຄວາມຈິງ >
ຂະຫຍາຍຮູບພາບທັງໝົດໂດຍ . ຄ່າບວກໃດໆກໍຕາມແມ່ນຖືກຕ້ອງຕາມກົດໝາຍ. ຄຸນຄ່າ
ລະຫວ່າງ 0 ແລະ 1.0 ຈະຫຼຸດຂະໜາດຂອງຮູບໃນຂະນະທີ່ຄ່າໃຫຍ່ກວ່າ 1.0
ຈະຂະຫຍາຍພວກມັນ.

-no_magick
ປິດການນຳໃຊ້ຫ້ອງສະໝຸດ ImageMagick. ຫ້ອງສະຫມຸດນີ້ແມ່ນເປັນປະໂຫຍດຫຼາຍສໍາລັບ
ອ່ານແລະຂຽນຮູບແບບໄຟລ໌ຈໍານວນຫລາຍແຕ່ພະຍາຍາມເຮັດຫຼາຍເກີນໄປ
ບາງຄັ້ງ, ເຊັ່ນການແປງໄຟລ໌ຂໍ້ຄວາມເປັນຮູບພາບ.

-p
ລະບຸຊື່ໄຟລ໌ຈຸດ. pointfile ແມ່ນໄຟລ໌ຂໍ້ຄວາມປົກກະຕິຢູ່ໃນຈຸດໃດ
ຂໍ້ມູນ (pixel) ສາມາດບັນທຶກໄດ້. ຊື່ໄຟລ໌ຈຸດເລີ່ມຕົ້ນແມ່ນ pointfile. ນີ້
ທາງເລືອກພຽງແຕ່ປ່ຽນຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີການປະຕິບັດອື່ນໃດ.

-portfile
ທາງເລືອກນີ້ແມ່ນເປັນປະໂຫຍດພຽງແຕ່ປະສົມປະສານກັບ server. ທັດສະນະເຄື່ອງແມ່ຂ່າຍຂອງຜູກມັດກັບ a
ພອດຢູ່ໃນລະດັບ 7600-7700. ເນື່ອງຈາກວ່າມັນມັກຈະເປັນປະໂຫຍດທີ່ຈະມີຫຼາຍກວ່າຫນຶ່ງຮູບພາບ
server ໃນເວລາດຽວກັນແລະເນື່ອງຈາກວ່າລັກສະນະການໂຕ້ຕອບຂອງ ທັດສະນະ, ການ
ຕົວເລກພອດທີ່ຊັດເຈນແມ່ນເປັນໄປບໍ່ໄດ້ທີ່ຈະຄາດເດົາໄດ້, ດັ່ງນັ້ນເມື່ອເຄື່ອງແມ່ຂ່າຍເລີ່ມຕົ້ນມັນ
ພິມພອດທີ່ມັນຕັດສິນໃຈຜູກມັດຢູ່ໃນເສັ້ນຄໍາສັ່ງ, ຫຼືທາງເລືອກໃນ
ໄຟລ໌, ລະບຸໂດຍຕົວເລືອກນີ້.

ຫມາຍ​ເຫດ​: ຖ້າທ່ານກໍາລັງວາງແຜນທີ່ຈະສົ່ງ imview ກັບພື້ນຫລັງ, ສໍາລັບຄໍາສັ່ງນີ້
ເຮັດວຽກຕາມທີ່ຄາດໄວ້, ເຈົ້າຍັງຕ້ອງໃຊ້ -ສ້ອມ ທາງເລືອກ, ຖ້າບໍ່ດັ່ງນັ້ນໄຟລ໌ອາດຈະ
ຍັງຫວ່າງເປົ່າເມື່ອຄໍາສັ່ງກັບຄືນມາ.

server
ເລີ່ມຕົ້ນ ທັດສະນະ ເຊີບເວີ. ໃນໂໝດເຊີບເວີ ທັດສະນະ ປະຕິບັດເປັນເຄື່ອງແມ່ຂ່າຍ TCP/IP ຢູ່ໃນ
ຮູບພາບໃດທີ່ສາມາດອັບໂຫລດໄດ້ແລະຄໍາສັ່ງສາມາດດໍາເນີນການໄດ້. ຈຸດປະສົງແມ່ນເພື່ອເຮັດໃຫ້ ທັດສະນະ
ການຄວບຄຸມຫ່າງໄກສອກຫຼີກຢ່າງສົມບູນ: ທຸກຄໍາສັ່ງທີ່ສາມາດເຂົ້າເຖິງໄດ້ໂດຍຜ່ານເມນູຍັງສາມາດເປັນ
ເຮັດໃຫ້ສາມາດໃຊ້ໄດ້ຜ່ານເຊີບເວີ.

ທັດສະນະ ໃຊ້ໂປຣໂຕຄໍທີ່ອີງໃສ່ຂໍ້ຄວາມຂອງຕົນເອງ. ສໍາລັບຄໍາສັ່ງງ່າຍດາຍ telnet ມາດຕະຖານ
session ແມ່ນພຽງພໍທີ່ຈະຕິດຕໍ່ສື່ສານກັບ ທັດສະນະ. ແນວໃດກໍ່ຕາມສໍາລັບການອັບໂຫລດຮູບພາບເຂົ້າໄປໃນ
ທັດສະນະ ພິທີການທີ່ຄ້າຍຄືກັນກັບ FTP ໄດ້ຖືກປະຕິບັດ. ງ່າຍດາຍ ທັດສະນະ ລູກຄ້າແມ່ນ
ຈັດສົ່ງໃນຮູບແບບແຫຼ່ງທີ່ມີການແຈກຢາຍ imview. ສໍາ​ລັບ​ການ​ສະ​ເພາະ​ຂອງ​
ທັດສະນະ protocol ເບິ່ງເອກະສານເຕັມ.

ທັດສະນະໝາຍເລກພອດເຊີບເວີຂອງແມ່ນຢູ່ໃນລະດັບ 7600-7700 ເຊິ່ງອະນຸຍາດໃຫ້ໄດ້ເຖິງ 50
ເຊີບເວີ imview ທີ່ແຕກຕ່າງກັນທີ່ຈະດໍາເນີນການຢູ່ໃນເຄື່ອງດຽວກັນ (ແຕ່ລະເຄື່ອງແມ່ຂ່າຍໃຊ້ເຖິງສອງ
ports: ຫນຶ່ງສໍາລັບຄໍາສັ່ງແລະອີກອັນຫນຶ່ງສໍາລັບການແລກປ່ຽນຂໍ້ມູນຖານສອງ, ເຊັ່ນການອັບໂຫລດ
ຮູບພາບ).

-stopdebug
ໃຊ້ຮ່ວມກັບ -ແມງໄມ້, ຈະຢຸດໂຄງການຫຼັງຈາກແຕ່ລະ debugging
ຂໍ້ຄວາມ. ເພື່ອສືບຕໍ່ຜູ້ໃຊ້ຕ້ອງພິມ .

-v ພິມສະບັບແລະຕົວເລກການກໍ່ສ້າງ, ວັນທີຂອງການກໍ່ສ້າງ, ທາງເລືອກໃນການຕັ້ງຄ່າ
ແລະອອກຈາກການ.

-wt
ປ່ຽນຫົວຂໍ້ຂອງປ່ອງຢ້ຽມຕົ້ນຕໍ. ຄ່າເລີ່ມຕົ້ນແມ່ນ Imview.

ຕົວຢ່າງ


ໃນຕົວຢ່າງຕໍ່ໄປນີ້ `%' ຊີ້ບອກການເຕືອນຂອງ shell.

SIMPLE ການນໍາໃຊ້
% ການສະແດງຜົນ

ພຽງແຕ່ເລີ່ມຕົ້ນ imview ສະແດງຫນ້າຈໍ splash. ຮູບ​ພາບ​ຫຼັງ​ຈາກ​ນັ້ນ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ໂຫຼດ​ໂດຍ​ນໍາ​ໃຊ້​
ເມນູ.

% imview myimage.tiff

ຈະສະແດງຮູບພາບ myimage.tiff.

% imview /home/talbot/images/astro/*

ຈະສະແດງຮູບພາບທັງຫມົດໃນໄດເລກະທໍລີ /home/talbot/images/astro/. ໃຊ້ ກັບ
ປ່ຽນຈາກຮູບໜຶ່ງໄປຫາຮູບຕໍ່ໄປ.

ADVANCED ການນໍາໃຊ້
% imview aGreyLevelImage.tif -c heat.lut

ຈະສະແດງຮູບພາບ aGreyLevelImage.tif. ສົມມຸດວ່າຮູບພາບນີ້ມີພຽງແຕ່ລະດັບສີຂີ້ເຖົ່າເທົ່ານັ້ນ
ຂໍ້​ມູນ (ຮູບ​ພາບ​ສີ​ດໍາ​ແລະ​ສີ​ຂາວ​ສໍາ​ລັບ​ຕົວ​ຢ່າງ​)​, ສີ​ທີ່​ບໍ່​ຖືກ​ຕ້ອງ​ກໍາ​ນົດ​ໃນ​
heat.lut ຈະຖືກນໍາໃຊ້ກັບມັນ.

ຜູ້ໃຫ້ບໍລິການ ການນໍາໃຊ້
% imview -server -fork
ທີ່ Port: 7600

ນີ້ຈະເລີ່ມຕົ້ນ ທັດສະນະ ໃນໂຫມດເຄື່ອງແມ່ຂ່າຍ. ຄວາມແຕກຕ່າງພຽງແຕ່ກັບຮູບແບບປົກກະຕິແມ່ນວ່າ
ທັດສະນະ ດຽວນີ້ສາມາດ "ຄວບຄຸມໄລຍະໄກ" ຜ່ານການເຊື່ອມຕໍ່ TCP/IP. ທ່າເຮືອ ທັດສະນະ ຖືກຜູກມັດກັບ
ຖືກພິມຢູ່ໃນເສັ້ນຄໍາສັ່ງເມື່ອເຄື່ອງແມ່ຂ່າຍເລີ່ມຕົ້ນ. ເພື່ອບັນທຶກມັນໄວ້ໃນໄຟລ໌, ໃຊ້
-portfile ທາງເລືອກ.

ເຊດຊັນ telnet ງ່າຍໆສາມາດໃຊ້ເພື່ອຄວບຄຸມໄລຍະໄກໄດ້ ທັດສະນະ, ດັ່ງ​ຕໍ່​ໄປ​ນີ້​. ເບິ່ງເຕັມ
ເອກະສານສໍາລັບລາຍລະອຽດເພີ່ມເຕີມ:

% telnet localhost 7600
ຜູ້ໃຊ້talbot
ຍິນດີຕ້ອນຮັບ, talbot /tmp/fileBlabla 000 OK
ໂຫລດ "/home/talbot/images/astro/neptune.tiff"
000 OK
ປັດໄຈການຊູມ 2
000 OK
ໃນຕອນທ້າຍ
ການເຊື່ອມຕໍ່ປິດໂດຍເຈົ້າພາບຕ່າງປະເທດ.

imclient ຖືກຈັດສົ່ງດ້ວຍການແຈກຢາຍແຫຼ່ງທີ່ເປັນການປະຕິບັດຂອງລູກຄ້າຕົວຢ່າງ
ທີ່ສາມາດອັບໂຫລດຮູບພາບເຂົ້າໄປໃນ imview, ດັ່ງນີ້:

% imclient -p 7600 /home/talbot/images/astro/jupiter.tiff

ໃຊ້ imview ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net



ລ່າສຸດ Linux ແລະ Windows ໂຄງການອອນໄລນ໌