นี่คือคำสั่ง r.hisgrass ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ร.ของเขา - สร้างเลเยอร์แผนที่แรสเตอร์สีแดง เขียว และน้ำเงิน (RGB) ที่รวมสีสัน ความเข้ม
และค่าความอิ่มตัว (HIS) จากเลเยอร์แผนที่แรสเตอร์อินพุตที่ผู้ใช้ระบุ
KEYWORDS
แรสเตอร์, การแปลงสี, RGB, HIS, IHS
เรื่องย่อ
ร.ของเขา
ร.ของเขา --ช่วยด้วย
ร.ของเขา [-c] สี=เชือก [ความรุนแรง=เชือก] [ความอิ่มตัว=เชือก] สีแดง=เชือก สีเขียว=เชือก
สีน้ำเงิน=เชือก [ไม่ระบุชื่อ=ชื่อ-เขียนทับ-ช่วย-ละเอียด-เงียบสงบ-ui]
ธง:
-c
ใช้สีจากตารางสีสำหรับค่า NULL
--เขียนทับ
อนุญาตให้ไฟล์เอาต์พุตเขียนทับไฟล์ที่มีอยู่
--ช่วยด้วย
พิมพ์สรุปการใช้งาน
--รายละเอียด
เอาต์พุตโมดูล verbose
--เงียบ
เอาต์พุตโมดูลเงียบ
--UI
บังคับให้เปิดใช้กล่องโต้ตอบ GUI
พารามิเตอร์:
สี=เชือก [ที่จำเป็น]
ชื่อของเลเยอร์ที่จะใช้สำหรับ hue
ความรุนแรง=เชือก
ชื่อของชั้นที่จะใช้สำหรับความเข้ม
ความอิ่มตัว=เชือก
ชื่อของชั้นที่จะใช้สำหรับความอิ่มตัว
สีแดง=เชือก [ที่จำเป็น]
ชื่อของเลเยอร์เอาต์พุตที่จะใช้สำหรับสีแดง
สีเขียว=เชือก [ที่จำเป็น]
ชื่อของเลเยอร์เอาต์พุตที่จะใช้สำหรับสีเขียว
สีน้ำเงิน=เชือก [ที่จำเป็น]
ชื่อของเลเยอร์เอาต์พุตที่จะใช้สำหรับสีน้ำเงิน
ไม่ระบุชื่อ=ชื่อ
สีที่จะใช้แทนค่า NULL
ชื่อสีมาตรฐาน R:G:B triplet หรือ "none"
DESCRIPTION
HIS หมายถึง สี ความเข้ม และความอิ่มตัว โปรแกรมนี้สร้างสีแดง สีเขียว และสีน้ำเงิน
เลเยอร์แผนที่แรสเตอร์ให้การผสมผสานของสีสัน ความเข้ม และ . ที่น่าพึงพอใจ
ค่าความอิ่มตัวจากเลเยอร์แผนที่แรสเตอร์ที่ผู้ใช้ระบุสองหรือสามชั้น
สมองของมนุษย์จะตีความข้อมูลภาพที่มีอยู่มากมายโดยอัตโนมัติ
ตามกฎพื้นฐาน สีหรือ สี, ใช้เพื่อจัดหมวดหมู่วัตถุ แรเงาหรือ
ความรุนแรงถูกตีความว่าเป็นพื้นผิวสามมิติ ในที่สุด ระดับความมัวหมอง
or ความอิ่มตัวเกี่ยวข้องกับระยะทางหรือความลึก โปรแกรมนี้อนุญาตให้มีข้อมูลได้ถึง
เลเยอร์แผนที่แรสเตอร์สามชั้นที่จะรวมเป็นภาพสี (ในรูปแบบสีแดงแยก
เลเยอร์แผนที่แรสเตอร์สีเขียวและสีน้ำเงิน) ซึ่งเก็บข้อมูลเดิมไว้ในแง่ของ สี,
ความรุนแรงและ ความอิ่มตัว.
แม้ว่าเลเยอร์แผนที่แรสเตอร์ใดๆ สามารถใช้เพื่อแสดงข้อมูลสีได้ แต่เลเยอร์แผนที่ด้วย a
สีที่แตกต่างกันเพียงไม่กี่สีทำงานได้ดีที่สุด เฉพาะเลเยอร์แผนที่แรสเตอร์ที่แสดงอย่างต่อเนื่อง
สามารถใช้ข้อมูลต่างๆ เช่น ความสูง ลักษณะ น้ำหนัก ความเข้ม หรือปริมาณได้อย่างเหมาะสม
เพื่อให้ข้อมูลความเข้มและความอิ่มตัว
ตัวอย่างเช่น การสร้างภาพที่น่าดึงดูดใจสามารถทำได้โดยใช้แผนที่ลุ่มน้ำสำหรับ สี
ปัจจัย แผนผังด้านสำหรับ ความรุนแรง ปัจจัยและแผนที่ระดับความสูงสำหรับ ความอิ่มตัว. (ใน
ผู้ใช้อาจต้องการทิ้งข้อมูลระดับความสูงไว้สำหรับลองครั้งแรก) ตามหลักการแล้ว
ภาพที่ได้ควรคล้ายกับมุมมองจากเครื่องบินที่มองดูภูมิประเทศที่มีแดดจ้า
กลางวันมีหมอกบางๆในหุบเขา
เทศกาล กระบวนการ
แต่ละเซลล์แผนที่จะถูกประมวลผลแยกกัน ขั้นแรกให้กำหนดสีการทำงานเป็นสีของ
เซลล์ที่สอดคล้องกันในเลเยอร์แผนที่ที่เลือกเพื่อเป็นตัวแทน สี. ประการที่สอง สีนี้คือ
คูณด้วย สีแดง ความเข้มของเซลล์นั้นใน ความรุนแรง เลเยอร์แผนที่ เลเยอร์แผนที่นี้
ควรมีตารางสีระดับสีเทาที่เกี่ยวข้อง รับรองได้เลยว่า
โดยใช้ความสามารถในการปรับแต่งสีของ r.สี. ในที่สุดสีก็สำเร็จ
ค่อนข้างสีเทาตาม สีแดง ความเข้มของเซลล์นั้นใน ความอิ่มตัว เลเยอร์แผนที่ อีกครั้ง,
เลเยอร์แผนที่นี้ควรมีตารางสีระดับสีเทาที่เชื่อมโยงอยู่
หมายเหตุ
ชื่อนี้ทำให้เข้าใจผิด การแปลงจริงที่ใช้คือ
ของเขา + G.(1-s)
ที่ไหน
H คือสี R,G,B จากแผนที่สี
i คือค่าสีแดงจากแผนที่ความเข้ม
s คือค่าสีแดงจากแผนที่ความอิ่มตัว
G คือ 50% สีเทา (R = G = B = 0.5)
(แต่ไม่ใช่ทั้งสองอย่าง) ของความเข้มหรือเลเยอร์แผนที่ความอิ่มตัวอาจถูกละเว้น นี้
หมายความว่า สามารถสร้างภาพที่ส่งออกซึ่งแสดงถึงการรวมกันของ ของเขา, สวัสดี
or hs. ทางแยก สีแดง, สีเขียว และ สีน้ำเงิน แผนที่สามารถแสดงผลได้บนจอภาพกราฟิก
การใช้ ดีอาร์จีบีหรือรวมกันเป็นเลเยอร์ RGB แบบคอมโพสิตโดยใช้ r.คอมโพสิต. ผู้ใช้ที่ต้องการ
เพียงแค่แสดง an ของเขา รูปภาพประกอบโดยไม่สร้างเลเยอร์ใด ๆ ควรใช้
โปรแกรม ง.ของเขา.
ตัวอย่าง
สร้างตัวอย่างต่อไปนี้สำหรับ ง.ของเขา การใช้ ร.ของเขา. ขั้นแรก สร้างเงาโล่งอกและ
แสดง.
g.region raster=ระดับความสูง
อินพุต r.relief=เอาต์พุตระดับความสูง=elevation_shaded_relief
d.จันทร์ wx0
d.สีของเขา=ความเข้มของระดับความสูง=elevation_shaded_reliefสดใส=50
ประการที่สอง คำนวณรุ่นที่เบากว่าของสีบรรเทาแรเงา แล้วแปลงจากรุ่น HIS เป็น
RGB และแสดงผล
r.mapcalc "elevation_shaded_relief_bright_50 = #elevation_shaded_relief * 1.5"
r.colors ระดับความสูง_shaded_relief_bright_50 color=grey255
r.สีของเขา=ความเข้มของระดับความสูง=elevation_shaded_relief_bright_50 สีแดง=shadedmap_r สีเขียว=shadedmap_g สีน้ำเงิน=shadedmap_b
d.จันทร์ wx1
d.rgb สีแดง=shadedmap_r สีเขียว=shadedmap_g สีน้ำเงิน=shadedmap_b
ใช้ r.hisgrass ออนไลน์โดยใช้บริการ onworks.net