นี่คือคำสั่ง h5topng ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
h5topng - สร้างภาพ PNG จากไฟล์ HDF2 ชิ้น 5 มิติ
เรื่องย่อ
h5topng [ทางเลือกที่-HDF5FILE] ...
DESCRIPTION
h5topng เป็นโปรแกรมอรรถประโยชน์ในการสร้างภาพในรูปแบบ PNG (กราฟิกเครือข่ายแบบพกพา) จาก
ชุดข้อมูลสองมิติในไฟล์ HDF5 ออกแบบมาให้สกปรกและรวดเร็ว
การสร้างภาพข้อมูลทางวิทยาศาสตร์ และสำหรับการประมวลผลแบบกลุ่มผ่านเชลล์สคริปต์
HDF5 เป็นรูปแบบไบนารีแบบพกพาฟรีและสนับสนุนไลบรารีที่พัฒนาโดย National
ศูนย์แอปพลิเคชั่นซูเปอร์คอมพิวเตอร์ที่มหาวิทยาลัยอิลลินอยส์ในเออร์บานา-แชมเปญ
โสด h5 ไฟล์สามารถมีชุดข้อมูลได้หลายชุด โดยค่าเริ่มต้น, h5topng รับคนแรก
ชุดข้อมูล แต่สามารถเปลี่ยนแปลงได้ผ่านการ -d ตัวเลือกหรือโดยใช้ไวยากรณ์
HDF5FILE:ชุดข้อมูล.
สำหรับชุดข้อมูลสามมิติ คุณต้องระบุพิกัดในหนึ่งหรือสองชิ้น
มิติข้อมูลตามลำดับเพื่อให้ได้ชิ้นสองมิติผ่านทาง -xyzt ตัวเลือก. มากกว่านั้น
ตัวเลือกจะควบคุมสิ่งต่างๆ เช่น แผนที่สีและการขยาย ยังคงเป็นการใช้งานพื้นฐานที่สุด
เป็นเหมือน ´h5topng foo.h5´ ซึ่งจะส่งออกไฟล์ foo.png ที่มีรูปภาพ
จากข้อมูลสองมิติใน foo.h5
OPTIONS
-h แสดงวิธีใช้เกี่ยวกับตัวเลือกบรรทัดคำสั่งและการใช้งาน
-V พิมพ์หมายเลขเวอร์ชันและข้อมูลลิขสิทธิ์สำหรับ h5topng
-v เอาต์พุตแบบละเอียด ผลลัพธ์นี้รวมค่าต่ำสุดและสูงสุดที่พบใน
ข้อมูลที่เป็นประโยชน์ต่อการรู้ - มม ตัวเลือก
-o ไฟล์
ส่งเอาต์พุต PNG ไปที่ ไฟล์ แทนที่จะเป็นชื่อไฟล์ด้วย .h5 แทนที่ด้วย .png
(ค่าเริ่มต้น).
-x ix, -y iy, -z iz, -t it
นี้บอก h5topng เพื่อใช้สไลซ์เฉพาะของชุดข้อมูลหลายมิติ เช่น
-x ทำให้เกิดการใช้ระนาบ yz (ของชุดข้อมูล 3 มิติ) ที่ดัชนี x ของ ix (ที่ไหน
ดัชนีวิ่งจากศูนย์ถึงหนึ่งน้อยกว่าดัชนีสูงสุดในทิศทางนั้น) ที่นี่,
x/y/z สอดคล้องกับมิติที่หนึ่ง/สอง/สามของชุดข้อมูล HDF5 NS -t
option ระบุสไลซ์ในมิติสุดท้าย แล้วแต่ว่าอย่างใด ดูสิ่งนี้ด้วย
-0 ตัวเลือกในการเปลี่ยนที่มาของพิกัดสไลซ์ x/y/z เป็นชุดข้อมูล
ศูนย์.
แทนที่จะระบุดัชนีเดียวเป็นอาร์กิวเมนต์สำหรับตัวเลือกเหล่านี้ คุณยังสามารถ
ระบุช่วงของดัชนีในรูปแบบคล้าย Matlab: เริ่มต้น:ขั้นตอน:ปลาย or เริ่มต้น:ปลาย
(ขั้นตอน ค่าเริ่มต้นเป็น 1) นี้วนรอบดัชนีสไลซ์นั้น จาก เริ่มต้น ไปยัง ปลาย ในขั้นตอน
of ขั้นตอนสร้างลำดับของไฟล์ PNG เอาต์พุต (โดยต่อท้ายดัชนีสไลซ์ที่
ชื่อไฟล์ ก่อน ".png")
-0 เปลี่ยนที่มาของพิกัดสไลซ์ x/y/z ไปยังศูนย์ชุดข้อมูล เช่น
-0 -x 0 (หรือกระทัดรัดกว่านี้ -0x0) คืนค่าระนาบ x กลางของชุดข้อมูลแทน
ของขอบระนาบ x (-t พิกัดจะไม่ได้รับผลกระทบ)
-X สเกลx, -Y เกล็ด, -S ขนาด
ปรับขนาดขนาด x และ y ของรูปภาพโดย สเกลx และ เกล็ด ตามลำดับ
-S ตัวเลือกมาตราส่วนทั้ง x และ y ค่าเริ่มต้นคือการใช้ตัวประกอบมาตราส่วน 1.0; เช่น
รูปภาพมีขนาดเท่ากัน (เป็นพิกเซล) เป็นข้อมูล การแก้ไขเชิงเส้น is
ใช้เพื่อเติมพิกเซลเมื่อตัวประกอบมาตราส่วนไม่ใช่ 1.0
-s เอียง
บิดเบือนภาพโดย เอียง (เป็นองศา) ไปทางซ้ายหรือขวา ผลลัพธ์คือ
สี่เหลี่ยมด้านขนาน โดยมีพื้นที่เหลือในรูปภาพ (สี่เหลี่ยมจัตุรัส) เติมด้วย
พิกเซลขาวดำ ขึ้นอยู่กับแผนที่สี
-T ย้ายข้อมูล (เปลี่ยนแกนภาพ) โดยค่าเริ่มต้น ตัวแรก (x)
พิกัดของข้อมูลที่สอดคล้องกับคอลัมน์และพิกัดที่สอง (y)
สอดคล้องกับแถว; การขนย้ายกลับอนุสัญญานี้
-c แผนที่สี
ใช้แผนที่สี แผนที่สี มากกว่าค่าเริ่มต้น สีเทา แผนที่สี (ทางลาดระดับสีเทา
จากขาวเป็นดำ) แผนที่สี ปกติจะเป็นชื่อของหนึ่งในแผนที่สี
ให้ด้วย h5topng (ในไดเร็กทอรี /usr/share/h5utils/colormaps) หรือ can
แทนที่จะเป็นชื่อไฟล์แผนที่สี
แผนที่สีที่รวมไว้ซึ่งมีประโยชน์สามประการคือ ผู้สมัครที่เรารู้จัก (ดำ-แดง-เหลือง-ขาว มีประโยชน์สำหรับ
ข้อมูลความเข้ม) ฟ้าแดง (สีน้ำเงิน-ขาว-แดง มีประโยชน์สำหรับข้อมูลที่ลงนามแล้ว) และ เอชเอสวี (a
หลากสี "รุ้ง") หากคุณใช้ ฟ้าแดง แผนที่สีสำหรับข้อมูลที่ลงนาม คุณอาจ
ยังต้องการใช้ -Z ตัวเลือกเพื่อให้ศูนย์กลางของมาตราส่วนสี (สีขาว)
สอดคล้องกับศูนย์
ไฟล์แผนที่สีคือลำดับของสี่เท่า RGBA ที่คั่นด้วยช่องว่าง โดยที่
แต่ละค่าอยู่ในช่วง 0.0 ถึง 1.0 และระบุเศษส่วนของ
แดง/เขียว/น้ำเงิน/อัลฟ่า (อัลฟ่าของ 0 จะโปร่งใส และ 1 คือทึบแสง นี่คือ
ใช้สำหรับ .เท่านั้น -a ตัวเลือกด้านล่าง) สีในแผนผังสีเป็นเส้นตรง
สอดแทรกตามความจำเป็นเพื่อให้มีการลาดสีอย่างต่อเนื่อง
-r ย้อนกลับลำดับของแผนที่สี คุณสามารถทำสิ่งนี้ให้สำเร็จได้โดยใส่ a
"-" นำหน้าชื่อ colormap ใน -c or -a ตัวเลือก
-Z จัดมาตราส่วนสีไว้ที่ค่าศูนย์ในข้อมูล
-m นาที, -M แม็กซ์
โดยปกติ ด้านล่างและด้านบนของแมปสีจะสัมพันธ์กับค่าต่ำสุดและสูงสุด
ค่าในข้อมูล การใช้ตัวเลือกเหล่านี้ คุณสามารถสร้างด้านล่างและด้านบนของ
แผนที่สีสอดคล้องกับ นาที และ แม็กซ์ แทนที่. ค่าข้อมูลที่ต่ำกว่าหรือสูงกว่าช่วงนี้
จะได้รับการปฏิบัติประหนึ่งว่าเป็น นาที or แม็กซ์ ตามลำดับ ดูเพิ่มเติมที่ -Z และ -R
ตัวเลือก
-R เมื่อระบุไฟล์หลายไฟล์ ให้ตั้งค่าด้านล่างและด้านบนของแผนที่สี
ตามค่าต่ำสุดและสูงสุดของข้อมูลทั้งหมด สิ่งนี้มีประโยชน์ในการประมวลผล
หลายๆ ไฟล์ที่ใช้มาตราส่วนสีที่สม่ำเสมอ มิฉะนั้น มาตราส่วนถูกกำหนดไว้สำหรับ
แต่ละไฟล์เป็นรายบุคคล
-C ไฟล์, -b คลื่น
วางโครงร่างเค้าโครงจากชุดข้อมูลแรกใน ไฟล์ ไฟล์ HDF5 ทั้งหมด
ภาพที่ส่งออก (หากชุดข้อมูลเส้นชั้นความสูงไม่มีมิติเท่ากับ
ข้อมูลเอาท์พุต จะถูก "เรียงต่อกัน" เหนือเอาท์พุต) คุณสามารถใช้
วากยสัมพันธ์ ไฟล์:dataset เพื่อระบุชุดข้อมูลเฉพาะภายในไฟล์ คอนทัวร์
เค้าร่างมีค่าประมาณ คลื่น (ค่าเริ่มต้นเป็นช่วงกลางของค่าใน ไฟล์).
-A ไฟล์, -a แผนที่สี:ความทึบแสง
ซ้อนทับข้อมูลจากชุดข้อมูลแรกใน .อย่างโปร่งแสง ไฟล์ HDF5 ซึ่ง
ควรมีมิติเดียวกันกับชุดข้อมูลอินพุต ในทุกภาพที่ส่งออก
การใช้แผนที่สี แผนที่สี ด้วยความทึบ (จาก 0 เพื่อความโปร่งใสอย่างสมบูรณ์ถึง 1
เพื่อความทึบแสงอย่างสมบูรณ์) ความทึบแสง คูณด้วยค่าความทึบ (อัลฟา) ใน
แผนที่สี (หากชุดข้อมูลโอเวอร์เลย์ไม่มีมิติเดียวกับเอาต์พุต
data จะถูก "เรียงต่อกัน" เหนือเอาต์พุต) คุณสามารถใช้ไวยากรณ์
ไฟล์:dataset เพื่อระบุชุดข้อมูลเฉพาะภายในไฟล์
แผนที่สีที่กำหนดไว้ล่วงหน้าบางอย่างซึ่งทำงานได้ดีสำหรับคุณลักษณะนี้โดยเฉพาะคือ สีเหลือง
(สีขาวใสถึงเหลืองขุ่น) สีเทา (สีขาวใสถึงดำทึบ) ยาร์ก
(ดำใสถึงขาวขุ่น) สีเขียว (สีขาวใสเป็นสีเขียวขุ่น) และ
ฟ้าแดง (สีน้ำเงินขุ่นถึงสีขาวใสถึงสีแดงขุ่น) คุณสามารถเติม "-" ถึง
ชื่อแผนที่สีเพื่อย้อนกลับลำดับแผนที่สี (ดูสิ่งนี้ด้วย -c, เหนือ
ค่าเริ่มต้นสำหรับ -a เป็นสีเหลือง:0.3 (แผนผังสีสีเหลืองคูณด้วยความทึบ 30%)
-d พร้อมชื่อ
ใช้ชุดข้อมูล พร้อมชื่อ จากไฟล์อินพุต; มิฉะนั้น ชุดข้อมูลแรกจากแต่ละไฟล์
ถูกนำมาใช้. หรือใช้ไวยากรณ์ HDF5FILE:ชุดข้อมูลซึ่งช่วยให้คุณสามารถ
ระบุชุดข้อมูลที่แตกต่างกันสำหรับแต่ละไฟล์ คุณสามารถใช้ h5l คำสั่ง (รวม
ด้วย hdf5) เพื่อค้นหาชื่อของชุดข้อมูลภายในไฟล์
-8 ใช้สี 8 บิต (จัดทำดัชนี) สำหรับเอาต์พุต PNG แทนสี 24 บิต (โดยตรง) (the
ค่าเริ่มต้น). (วิธีนี้จะย่อขนาดภาพเล็กน้อย โดยมีการลดทอนบางส่วนใน
คุณภาพ) ไม่รองรับร่วมกับ -A (ซ้อนทับโปร่งแสง) ตัวเลือก
ใช้ h5topng ออนไลน์โดยใช้บริการ onworks.net