ນີ້ແມ່ນຄໍາສັ່ງ pfsview ທີ່ສາມາດດໍາເນີນການໄດ້ໃນ OnWorks ຜູ້ໃຫ້ບໍລິການໂຮດຕິ້ງຟຣີໂດຍໃຊ້ຫນຶ່ງໃນຫຼາຍໆບ່ອນເຮັດວຽກອອນໄລນ໌ຂອງພວກເຮົາເຊັ່ນ Ubuntu Online, Fedora Online, Windows online emulator ຫຼື MAC OS online emulator
ໂຄງການ:
NAME
pfsview - ຜູ້ຊົມສໍາລັບຮູບພາບລະດັບຄວາມເຄື່ອນໄຫວສູງໃນຮູບແບບ pfs
ສະຫຼຸບສັງລວມ
pfsview [--window_min ] [--window_max ]
ລາຍລະອຽດ
pfsview ເປັນແອັບພລິເຄຊັນ QT ສໍາລັບການເບິ່ງຮູບພາບທີ່ມີລະດັບເຄື່ອນໄຫວສູງ. ມັນຄາດຫວັງວ່າການຖ່າຍທອດ pfs
ກ່ຽວກັບການປ້ອນຂໍ້ມູນມາດຕະຖານ ແລະສະແດງເຟຣມໃນສະຕຣີມນັ້ນເທື່ອລະອັນ.
pfsv script ສາມາດສະດວກກວ່າທີ່ຈະໃຊ້ຖ້າຮູບພາບ hdr ຈະຖືກສະແດງໂດຍບໍ່ມີການໃດໆ
ການປຸງແຕ່ງກ່ອນຫນ້ານີ້.
DYNAMIC ຫາຍາກ WINDOW
ເພື່ອສະແດງຂໍ້ມູນລະດັບໄດນາມິກສູງຢູ່ໃນຈໍພາບທີ່ມີລະດັບໄດນາມິກຕ່ໍາ, pfsview ໃຊ້ແນວຄວາມຄິດຂອງ a
ປ່ອງຢ້ຽມໄລຍະໄດນາມິກ. ປ່ອງຢ້ຽມລະດັບໄດນາມິກແມ່ນຄ່າສູງສຸດແລະຕ່ໍາສຸດທີ່ຄວນ
ຈະຖືກແຜນທີ່ເປັນ pixels ສີດໍາແລະສີຂາວ. ຄ່າຂ້າງເທິງຫຼືຂ້າງລຸ່ມຂອງປ່ອງຢ້ຽມແມ່ນ clipped (ເບິ່ງ
ວິທີການຕັດຕໍ່ໄປນີ້). ປ່ອງຢ້ຽມໄລຍະໄດນາມິກແມ່ນສະແດງຢູ່ໃນ pfsview ເປັນພື້ນທີ່ສີຟ້າ
ໃນຂອບເຂດຂະຫນາດໄດນາມິກ (ກ່ອງເຄື່ອງມືທີສອງຈາກດ້ານເທິງ). ປ່ອງຢ້ຽມສາມາດຍ້າຍໄດ້, ຫຍໍ້ລົງ
ແລະໃຊ້ຈ່າຍໂດຍໃຊ້ຫນູຫຼືແປ້ນພິມ.
ການຕັດໄມ້ ວິທີການ
ປະຈຸບັນ, ສອງວິທີການຕັດແມ່ນມີຢູ່ (ເບິ່ງເມນູເບິ່ງ):
ການຕັດງ່າຍ
ຄ່າຂ້າງເທິງແລະຂ້າງລຸ່ມຂອງປ່ອງຢ້ຽມໄລຍະໄດນາມິກແມ່ນສະແດງເປັນສີດໍາຫຼື
ສີຂາວ.
ການຕັດລະຫັດສີ
ຄ່າຂ້າງເທິງໜ້າຕ່າງໄລຍະໄດນາມິກຈະສະແດງເປັນສີເຫຼືອງ ແລະຢູ່ຂ້າງລຸ່ມ
ປ່ອງຢ້ຽມເປັນສີຂຽວ. ອັນນີ້ເປັນປະໂຫຍດເພື່ອເບິ່ງວ່າພາກສ່ວນໃດຂອງຮູບບໍ່ເຂົ້າກັນໄດ້
ຊ່ວງໄດນາມິກທີ່ເລືອກ.
ຮັກສາຄວາມສະຫວ່າງ ແລະສີ
ວິທີການນີ້ພະຍາຍາມທີ່ຈະຮັກສາຄວາມສະຫວ່າງແລະ hue ໃນຂະນະທີ່ເສຍສະລະການອີ່ມຕົວຂອງສີ
ເມື່ອສີເກີນຂອບເຂດສີ RGB. ສີແມ່ນ desaturated ໃນສີ RGB
ຊ່ອງໃສ່ສີທີ່ເປັນກາງ (D65) ຂອງແສງທີ່ສອດຄ້ອງກັນ.
MAPPING ວິທີການ
ໂດຍທົ່ວໄປແລ້ວຂໍ້ມູນລະດັບໄດນາມິກສູງຈະສະແດງພາບໄດ້ດີກວ່າໂດຍໃຊ້ຂະໜາດທີ່ບໍ່ແມ່ນເສັ້ນ, ຕົວຢ່າງ
logarithmic ຫຼືການທໍາງານຂອງພະລັງງານ. pfsview ສະເຫນີຂະຫນາດດັ່ງກ່າວຫຼາຍ, ສະແດງໃຫ້ເຫັນໃນ ເບິ່ງ ເມນູ.
ຄ່າຂະໜາດສີເທົາສຳລັບແຕ່ລະວິທີແຜນທີ່ແມ່ນຄຳນວນໂດຍສູດ:
ເສັ້ນ: y = (x-min)/(max-min)
ແກມມາ: y = [ (x-min)/(max-min) ]^ແກມມາ
LOGARITHIC: y = (log10(x)-ບັນທຶກ 10(ນາທີ))/(ບັນທຶກ 10(ສູງສຸດ)-ບັນທຶກ 10(ນາທີ))
ບ່ອນທີ່ y ແມ່ນຄ່າຂະຫນາດສີຂີ້ເຖົ່າຫຼັງຈາກການສ້າງແຜນທີ່, x ແມ່ນຄ່າ HDR ທີ່ປ້ອນເຂົ້າ, ນາທີ ແລະ ສູງສຸດທີ່ເຄຍ ມີ
ຂອບລຸ່ມ ແລະເທິງຂອງໜ້າຕ່າງລະດັບໄດນາມິກ.
ການສືບພັນ MAPPING ກັບ PFSGAMMA
ເພື່ອຜະລິດຮູບພາບທີ່ສະແດງແລະບັນທຶກມັນໃສ່ຮູບພາບ LDR ໂດຍໃຊ້ຄໍາສັ່ງ pfs, ທ່ານສາມາດນໍາໃຊ້
ຄໍາສັ່ງຕໍ່ໄປນີ້:
pfsin image.hdr | pfsgamma -g 2.2 -m 0.01 | pfsout image.png
ບ່ອນທີ່ "2.2" ແມ່ນຄ່າ gamma ຈາກກ່ອງຄອມໂບ "Mapping", ແລະ 0.01 ແມ່ນ exposure.
ຄ່າ. ການເປີດເຜີຍແມ່ນສະແດງເປັນຕົວເລກທີ່ຖືກຕ້ອງທີ່ສຸດໃນແຖບສະຖານະຂອງປ່ອງຢ້ຽມຂອງ pfsview.
OPTIONS
--window_min
ຂອບເຂດຕ່ໍາຂອງຄ່າທີ່ຄວນຈະຖືກສະແດງຫຼືຄ່າຕໍາ່ສຸດທີ່ຂອງໄດນາມິກ
ປ່ອງຢ້ຽມລະດັບ. ຄ່າຄວນໃຫ້ຢູ່ໃນ log_10 ຫົວໜ່ວຍ, ຕົວຢ່າງ -1 ຖ້າ
ຂອບເຂດຕ່ໍາຄວນຈະເປັນ 0.1 (10^-1).
--window_max
ຂອບເຂດເທິງຂອງຄ່າທີ່ຄວນຈະຖືກສະແດງ ຫຼືຄ່າຕໍາ່ສຸດຂອງໄດນາມິກ
ປ່ອງຢ້ຽມລະດັບ. ຄ່າຄວນໃຫ້ຢູ່ໃນ log_10 ຫົວໜ່ວຍ, ຕົວຢ່າງ -1 ຖ້າ
ຂອບເຂດເທິງຄວນຈະເປັນ 0.1 (10^-1).
ຕົວຢ່າງ
pfsin memorial.hdr | pfsview
ເບິ່ງຮູບທີ່ລະນຶກ.
pfsv memorial.hdr
ຄືກັນກັບຂ້າງເທິງ, ແຕ່ໃຊ້ script utility 'pv'.
ໃຊ້ pfsview ອອນໄລນ໌ໂດຍໃຊ້ບໍລິການ onworks.net