Amazon Best VPN GoSearch

ไอคอน Fav ของ OnWorks

pkcomposite - ออนไลน์ในคลาวด์

เรียกใช้ pkcomposite ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง pkcomposite ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


pkcomposite - โปรแกรมสำหรับภาพโมเสคและภาพที่อ้างอิงทางภูมิศาสตร์

เรื่องย่อ


พีเคคอมโพสิต -i อินพุต [-i อินพุต] -o เอาท์พุต [ตัวเลือก] [สูง ตัวเลือก]

DESCRIPTION


พีเคคอมโพสิต สามารถใช้กับ {โมเสก} และ {คอมโพสิต} หลายรายการ (อ้างอิงทางภูมิศาสตร์) แรสเตอร์
ชุดข้อมูล โมเสกสามารถรวมรูปภาพที่มีขอบเขตทางภูมิศาสตร์ต่างกันเข้าเป็นภาพเดียวได้
ภาพที่ใหญ่ขึ้น การจัดองค์ประกอบจะแก้ไขพิกเซลที่ทับซ้อนกันตามกฎบางอย่าง (เช่น
ค่ามัธยฐานของพิกเซลที่ทับซ้อนกันทั้งหมด) ยูทิลิตีนี้เป็นส่วนเสริมของ GDAL ซึ่ง
ปัจจุบันไม่รองรับขั้นตอนแบบผสม ชุดข้อมูลอินพุตสามารถมีขอบเขตต่างกันได้
กล่องและความละเอียดเชิงพื้นที่

ตัวอย่าง: คำนวณคอมโพสิต NDVI สูงสุดของภาพอินพุตแบบมัลติสเปกตรัมสองภาพ (เช่น red
คือ band 0 และใกล้อินฟราเรดคือ band 1)

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o เอาท์พุต.tif -cr แม็กซ์เอ็นด์วี -ซีบี 0 -ซีบี 1

ตัวอย่าง: คำนวณจุดต่ำสุดที่ประกอบขึ้นจากภาพอินพุตสองภาพ โดยที่วงที่สี่
(b=3) มีมุมมองสุดยอด

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o minzenith.tif -cr มินแบนด์ -ซีบี 3

ตัวอย่าง: คำนวณภาพอินพุตขั้นต่ำสองภาพในทุกแบนด์

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o ขั้นต่ำ.tif -cr มินอลแบนด์

OPTIONS


-i ชื่อไฟล์, --ป้อนข้อมูล ชื่อไฟล์
ใส่ไฟล์รูปภาพ หากอินพุตมีหลายภาพ เอาต์พุตแบบมัลติแบนด์จะเป็น
ที่สร้างขึ้น

-o ชื่อไฟล์, --เอาท์พุท ชื่อไฟล์
ไฟล์ภาพที่ส่งออก

-b วงดนตรี, --วงดนตรี วงดนตรี
ดัชนีวงดนตรีที่จะครอบตัด (เว้นว่างไว้หากต้องคงแถบทั้งหมดไว้)

-dx เอ็กซ์เรส, --dx เอ็กซ์เรส
ความละเอียดเอาต์พุตเป็น x (เป็นเมตร) (ว่าง: คงความละเอียดเดิมไว้)

- ดี ปี, --ดี ปี
ความละเอียดเอาต์พุตเป็น y (เป็นเมตร) (ว่าง: คงความละเอียดเดิมไว้)

-e เวกเตอร์, --ขอบเขต เวกเตอร์
รับขอบเขตจากขอบเขตจากรูปหลายเหลี่ยมในไฟล์เวกเตอร์

-ulx ยูแอลเอ็กซ์, --ulx ยูแอลเอ็กซ์
ด้านบนซ้าย x กล่องขอบค่า

-uly ยูลี่, --ยูลี่ ยูลี่
กล่องขอบเขตค่า y ด้านซ้ายบน

-lx แอลอาร์เอ็กซ์, --lrx แอลอาร์เอ็กซ์
ขวาล่าง x กล่องขอบเขตค่า

- แอลรี่ แอล.อาร์.วาย, --แอลรี่ แอล.อาร์.วาย
กล่องขอบเขตค่า y ล่างขวา

-cr กฎ, --ครูล กฎ
กฎคอมโพสิต (เขียนทับ, maxndvi, maxband, minband, เฉลี่ย, โหมด (สำหรับ byte . เท่านั้น)
ภาพ), ค่ามัธยฐาน, ผลรวม

-ซีบี วงดนตรี, --cb วงดนตรี
ดัชนีแบนด์ที่ใช้สำหรับกฎคอมโพสิต (เช่น สำหรับ ndvi ใช้ --cแบนด์=0 --cแบนด์=1
ด้วยดัชนี 0 และ 1 สำหรับแถบสีแดงและ nir ตามลำดับ

-srcnodata ความคุ้มค่า, --srcnodata ความคุ้มค่า
ค่าที่ไม่ถูกต้องสำหรับภาพที่ป้อน

-bndnodata วงดนตรี, --bndnodata วงดนตรี
แบนด์ในอิมเมจอินพุตเพื่อตรวจสอบว่าพิกเซลถูกต้องหรือไม่ (ใช้สำหรับ srcnodata, min และ max
ตัวเลือก)

-นาที ความคุ้มค่า, --นาที ความคุ้มค่า
ค่าแฟล็กน้อยกว่าหรือเท่ากับค่านี้ว่าไม่ถูกต้อง

-สูงสุด ความคุ้มค่า, --สูงสุด ความคุ้มค่า
ค่าสถานะที่ใหญ่กว่าหรือเท่ากับค่านี้ว่าไม่ถูกต้อง

-dstnodata ความคุ้มค่า, --dstnodata ความคุ้มค่า
ค่า nodata ที่จะใส่ในภาพที่ส่งออกหากไม่ถูกต้องหรืออยู่นอกขอบเขต

-r การสุ่มตัวอย่างใหม่_วิธีการ, --resampling-วิธี การสุ่มตัวอย่างใหม่_วิธีการ
วิธีการสุ่มตัวอย่างใหม่ (ใกล้: เพื่อนบ้านที่ใกล้ที่สุด, ไบลิเนียร์: การประมาณค่าสองเชิงเส้น)

-อต ชนิด, --otype ชนิด
ชนิดข้อมูลสำหรับภาพที่ส่งออก ({Byte / Int16 / UInt16 / UInt32 / Int32 / Float32 /
Float64 / CInt16 / CInt32 / CFloat32 / CFloat64}) สตริงว่าง: สืบทอดประเภทจาก
ใส่ภาพ

-ของ GDALรูปแบบ, --oformat GDALรูปแบบ
รูปแบบภาพที่ส่งออก (ดูเพิ่มเติม gdal_translate(1)). สตริงว่าง: รับช่วงจากอินพุต
ภาพ

สหชายหญิง ชื่อ=มูลค่า, - โค ชื่อ=มูลค่า
ตัวเลือกการสร้างไฟล์เอาต์พุต สามารถระบุตัวเลือกได้หลายแบบ

-a_srs EPSG:หมายเลข, --a_srs EPSG:หมายเลข
แทนที่การอ้างอิงเชิงพื้นที่สำหรับไฟล์เอาต์พุต (เว้นว่างไว้เพื่อคัดลอกจากอินพุต
ไฟล์ ใช้ epsg:3035 เพื่อใช้โครงแบบยุโรปและบังคับไปยังกริดของยุโรป)

-v, --รายละเอียด
ละเอียด

ตัวเลือกขั้นสูง

-ไฟล์, --ไฟล์
เขียนจำนวนการสังเกต (1) หรือหมายเลขลำดับของไฟล์ที่เลือก (2) สำหรับแต่ละรายการ
พิกเซลเป็นเลเยอร์เพิ่มเติมในคอมโพสิต ค่าเริ่มต้น: 0

-w น้ำหนัก, --น้ำหนัก น้ำหนัก
น้ำหนัก (ประเภท: สั้น) สำหรับคอมโพสิต ใช้น้ำหนักหนึ่งรายการสำหรับแต่ละไฟล์อินพุตในไฟล์เดียวกัน
สั่งเป็นไฟล์อินพุตให้) ใช้ค่า 1 สำหรับน้ำหนักที่เท่ากัน

-c พร้อมชื่อ, --ระดับ พร้อมชื่อ
คลาสสำหรับอิมเมจเอาต์พุตแบบมัลติแบนด์: แต่ละแบนด์แสดงถึงจำนวน
การสังเกตสำหรับชั้นเรียนเฉพาะ ใช้ค่า 0 สำหรับภาพที่ไม่มีเอาต์พุตแบบมัลติแบนด์

-กะรัต ชื่อไฟล์, --ct ชื่อไฟล์
ตารางสีในรูปแบบ ASCII มี 5 คอลัมน์: id RGB ALFA (0: โปร่งใส, 255:
แข็ง)

-จัดตำแหน่ง, --จัดตำแหน่ง
จัดแนวกล่องขอบเขตเอาต์พุตให้ตรงกับอิมเมจอินพุตแรก

-d ลักษณะ, --คำอธิบาย ลักษณะ
ตั้งค่าคำอธิบายภาพ

ตัวอย่าง


สร้างคอมโพสิทจากสองอิมเมจอินพุต หากภาพซ้อนทับกัน ให้เก็บเฉพาะภาพสุดท้าย (ค่าเริ่มต้น
กฎ)

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o เอาท์พุต.tif

สร้างคอมโพสิตจากสองอิมเมจอินพุต ค่า 255 ในแบนด์ 1 (เริ่มจาก 0) เป็น
ปลอมแปลงเป็นโมฆะ โดยทั่วไปจะใช้เมื่อแถบที่สองของรูปภาพอินพุตเป็นคลาวด์มาสก์

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -srcnodata 255 -bndnodata 1 -dstnodata 0 -o เอาท์พุต.tif

สร้างองค์ประกอบ NDVI สูงสุด (ดัชนีความแตกต่างของพืชพรรณ) มูลค่า 255 นิ้ว
แบนด์ 0 ถูกปิดบังว่าไม่ถูกต้องและตั้งค่าสถานะเป็น 0 หากไม่มีความครอบคลุมที่ถูกต้องอื่นๆ นิยมใช้
สำหรับภาพ (เช่น MODIS) ที่เก็บแถบสเปกตรัมอินฟราเรดสีแดงและใกล้ไว้เป็นแถบ 0
และ 1 ตามลำดับ ในกรณีนี้ ค่า 255 ในแบนด์อินพุตแรก
ระบุค่า nodata (เช่น cloud mask ถูกเข้ารหัสภายในค่าข้อมูล)

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -cr แม็กซ์เอ็นด์วี -rb 0 -rb 1 -srcnodata 255 -bndnodata 0 -dstnodata 0 -o เอาท์พุต.tif

สร้างภาพคอมโพสิตโดยใช้ค่าเฉลี่ยถ่วงน้ำหนัก:
output=(3/4*input1+6/4*input2+3/4*input2)/3.0

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -i อินพุต3.tif -o เอาท์พุต.tif -cr หมายความ -w 0.75 -w 1.5 -w 0.75

สร้างองค์ประกอบค่ามัธยฐานของรูปภาพ GTiff ทั้งหมดที่พบในไดเร็กทอรีปัจจุบันที่ครอบคลุม (at
ส่วนน้อยของ) ภาพ ความคุ้มครอง.tif. ค่าที่น้อยกว่าหรือเท่ากับ 0 ถูกตั้งค่าเป็น nodata 0
(ค่าเริ่มต้นสำหรับ -dstnodata)

พีเคคอมโพสิต -i big.tif $(สำหรับ IMAGE ใน *.tif;do พีคอินโฟ -i $ภาพ --ปิดบัง $(พีคอินโฟ -i ความคุ้มครอง.tif -BB);เสร็จแล้ว) -cr มัธยฐาน -นาที 0 -o เอาท์พุต.tif

คำถามที่พบบ่อย


ไตรมาสที่ 1 คำถามแรก

A1. สำหรับค่าที่ไม่ถูกต้องแต่ละรายการในภาพอินพุต ให้ใช้ -srcnodata

การใช้งาน: ใช้ค่าที่ไม่ซ้ำกันสำหรับแต่ละแบนด์ที่ไม่ถูกต้องที่ตั้งไว้ใน --bndnodata หรือใช้ค่าเดียว
ที่จะนำไปใช้กับแบนด์ที่ไม่ถูกต้องทั้งหมด

ตัวอย่าง:

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o เอาท์พุต.tif -srcnodata 0 -srcnodata 255 -bndnodata 0 -bndnodata 1

จะถือว่า 0 ในแบนด์ 0 และ 255 ในแบนด์ 1 ของอิมเมจอินพุตไม่มีค่า

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o เอาท์พุต.tif -srcnodata 0 -bndnodata 0 -bndnodata 1

จะถือว่า 0 ทั้งในแบนด์ 0 และ 1 ของอิมเมจอินพุตไม่มีค่า

สำหรับช่วงของค่าที่ไม่ถูกต้องในภาพอินพุต: use -นาที (--นาที) and -สูงสุด (--สูงสุด) การใช้งาน:
ใช้ชุดช่วงที่ไม่ซ้ำสำหรับวงดนตรีที่ไม่ถูกต้องแต่ละชุดใน -bndnodata

ตัวอย่าง:

พีเคคอมโพสิต -i อินพุต1.tif -i อินพุต2.tif -o เอาท์พุต.tif -นาที 0 -สูงสุด 200 -นาที 0 -สูงสุด 2 -bndnodata 0 -bndnodata 1

จะถือว่าค่าลบทั้งหมดในแบนด์ 0 และ 1 ของภาพที่ป้อนไม่ถูกต้อง ค่านิยม
ใหญ่กว่าหรือเท่ากับ 200 ในแบนด์ 0 จะใช้ไม่ได้ เช่นเดียวกับค่าที่มากกว่าหรือเท่ากับ2
ในวง 1

ไตรมาสที่ 2 ถ้าฉันใช้ค่าเฉลี่ยเป็นกฎคอมโพสิตสำหรับอิมเมจอินพุตแบบมัลติแบนด์ ผลลัพธ์จะเป็นผลลัพธ์
image มีค่าเฉลี่ยของภาพที่ทับซ้อนกันในแต่ละวง?

A2 ใช่

24 มกราคม 2016 พีเคคอมโพสิต(1)

ใช้ pkcomposite ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad




×
โฆษณา
❤️ช้อป จอง หรือซื้อที่นี่โดยไม่เสียค่าใช้จ่าย ช่วยให้บริการต่างๆ ฟรี