แสดงบทความที่มีป้ายกำกับ save macro แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ save macro แสดงบทความทั้งหมด

วันเสาร์ที่ 22 เมษายน พ.ศ. 2560

ภาพ Virtual Stack สามารถ Batch Process ได้ ง่ายมากสำหรับการประมวลผลภาพรวดเดียวทุก slice ใน Stack

Virtual Stack….

คำสั่งนี้คล้ายกับกับการใช้งานส่วนของ Batch->Macro... คือการอนุญาตให้ภาพแบบ Virtual Stack แก้ไขได้ เช่น การครอบ (cropping) โดยมีขั้นตอนการประมวลผลดังนี้

1. เปิด virtual stack สามารถเปิดขึ้นมาได้หลายภาพที่เป็น stack แต่โปรแกรมจะเลือกเอา stack ที่เลือกล่าสุดสำหรับการประมวลผล
2. Run Process->Batch->Virtual Stack…
3. เลือก Output Folder และ Output Format
4. เลือกรายการ Add Macro จากรายการเลือกแบบ drop-down
5. แก้ไขมาโคร (Macro) เท่าที่จำเป็น และ กด Test เพื่อตรวจสอบคำสั่งมาโคร (Macro) ที่ได้แก้ไข


ภาพประกอบ


1. ภาพ stack ประกอบไปด้วย 3 slices ดังนี้
slice 1/3
slice 2/3
slice 3/3
2. เปิดเมนูการใช้งาน

3. ตั้งค่าการทำงาน ในตัวอย่างนี้จะ crop และ กำหนดเส้นขอบด้วย มาโคร (Macro)

กำหนด Folder สำหรับเป็น output

4. ตั้งค่าการทำงาน ในตัวอย่างนี้จะ crop และ กำหนดเส้นขอบด้วย มาโคร (Macro)



5. แก้ไขมาโคร (Macro) เพิ่มเติมได้

วันศุกร์ที่ 21 เมษายน พ.ศ. 2560

ยอดเยี่ยมกับ Batch process ด้วย Macro สามารถกำหนดการประมวลผลด้วยชุดคำสั่งมาโคร พร้อมแก้ไขกลุ่มภาพประมาณมาก

Macro…


เป็นการเรียกใช้คำสั่งมาโคร (macro) สำหรับโฟลเดอร์ที่กำหนด มาโครที่เรียกใช้งานล่าสสุดจะถูกเก็บไว้ที่ .../ImageJ/macros/batchmacro.ijm และจะจดจำไว้หลังจากเริ่มใหม่ (restart)



Input… เลือกตำแหน่งภาพที่จะประมวลผล

Output… เลือกโฟลเดอร์ปลายทางที่จะประมวลผล ภาพที่ประมวลผลแล้วจะไม่ถูกบันทึกหาไม่ได้เลือกช่อง Output.. เอาไว้

Output Format กำหนดรูปแบบ (Format) สำหรับผลลัพธ์ที่ต้องการ TIFF, 8-bit TIFF, JPEG, GIF, PNG, PGM, BMP, FITS, Text Image, ZIP หรือ Raw

Add Macro Code  เป็นตัวเลือกแบบ drop-down ประกอบด้วยำสั่งย่อ ๆ ของมาโคร  คำสั่งอื่น ๆ สามารถเพิ่มลงจาก macro recorderก็ได้ หรือ ตัวแก้ไข ImageJ’s editor ในขณะที่ไดอะล็อคเปิดอยู่ และยังสามารถ import ได้จากเมนู Opend...  เมื่อเปิดหน้าแก้ไขมาโครอยู่ต้องระมัดระวังการแก้ไขคำสั่งพื้นฐานของการประมวลผล เช่น Close() หรือ Open() เป็นต้น

File name contains เปิดไฟล์ที่มีส่วนของคำที่กำหนดในช่องนี้

Test  เป็นการทดสอบมาโคร สำหรับภาพแรกของโฟลเดอร์ Input... (ผลการประมวลผลจะถูกแสดงขึ้นมา)

Open… เป็นคำสั่งนำเข้า (Import) มาโครที่ได้เขียนเอาไว้แล้ว

Save… บันทึก มาโคร


ตัวอย่าง

ภาพก่อนการประมวลผล ประกอบด้วย  คำสั่ง crop และ คำสั่ง ใส่เส้นขอบ



ภาพหลังใช้ batch processing  ด้วย macro