วันจันทร์ที่ 18 มกราคม พ.ศ. 2559

เมนู Edit with ImageJ [ตอนที่ 7], Pfofile plot Option, Plot Width and Plot Height, Fixed y-axis Scale, Do not Save z-values, Auto-close, Vertical Profile, List values, Interpolate line profiles, Draw grid lines, Sub-pixel resolution

Profile plot Option...



ใช้หน้าต่างนี้สำหรับควบคุมการแสดงผลแบบกราฟ  ซึ่งการแสดงผลแบบกราฟนี้สามารถเรียกใช้ได้จากเมนู
Image->Stacks->Plot Z-axis Profile...,
Analyze->Plot Profile [k],
Analyze->Calibrate...,
Analyze->Tools->Curve Fitting...,

โดยมีรายละเอียอดสำหรับการตั้งค่าดังนี้

Plot Width and Plot Height กำหนดความยาว (ในหน่วย พิกเซล) ของแนวแกน X  หรือความกว้าง และ แนวแกน Y  ความสูงของกราฟ

Fixed y-axis Scale  ถ้ามีการเลือก ตัวเลือกนี้ ค่าแนวแกน Y  จะถูกกำหนดแบบค่าคงที่ และจะใช้ค่าจากช่อง  Minimum Y  และ  Maximum Y หากมีการกำหนดค่าเป็นแบบอื่น ค่าจะถูกกำหนดบนพื้นฐานของค่าระดับเทาของ  minimum and maximum

Do not Save z-values  ถ้าหากมีการกำนดค่าตัวเลือกนี้ รายการเมนู 'List', s'Save...' และ 'Copy...' จะแสดงปุ่มในข้อมูลของกราฟที่แสดงผลด้วย

Auto-close  หากมีการเลือกตัวเลือกนี้เอาไว้ ข้อมูลของหน้าต่างกราฟ จะปิดอัตโนมัติ เมือมีการคลิกเลือก  'List', 'Save', 'Copy'

Vertical Profile  หากมีการเลือกตัวเลือกนี้ (อธิบายเพิ่มเติม) จะเป็นการเปลี่ยนแปลงค่าแถวเฉลี่ยของพื้นที่เลือกเอาไว้ สี่เหลี่ยม หรือ แบบเส้นที่มีความกว้างมากกว่า 1 แทนค่าเดิมที่ได้คำนวณเอาไว้แล้ว

List values  ถ้ามีการเลือก ค่า list จะมีการเปิดอัตโนมัติ หากมีการเลือก Auto-close เอาไว้ด้วยค่านี้ก็จะถูกเปิดค้างเอาไว้โดยไม่ปิดอัตโนมัติ

Interpolate line profiles  ถ้าหากมีการเลือกเอาไว้ เมื่อมีการใช้คำสั่ง Analyze->Plot Profile [k] จะมีการเรียกใช้อัลกอริทึม bilinear เมื่อมีการเรียกคืนค่าที่เกิดจากการเลือก

Draw grid lines ถ้ามีการเลือกจะแสดงเส้นตารางสีเทาขึ้นมาด้วย

Sub-pixel resolution หากมีการเช็ค การเลือกด้วยเส้น ในขณะที่ซูมภาพ จะใช้ค่า floating-point ในการระบุจุดบนภาพ

Help  เปิดตัวช่วยเหลือจาก เว็บเพจ http://imagej.nih.gov/ij/docs/menus/edit.html#plot-options

วันเสาร์ที่ 19 ธันวาคม พ.ศ. 2558

เมนู Edit with ImajgeJ [ตอนที่ 6], Options, Line Width, Input/Output, Fonts

Options

ภายใต้เมนูนี้มีเมนูย่อยที่หลากหลายสำหรับการตั้งค่าการใช้งาน ประกอบด้วย


Line Width...



แสดงหน้าต่างกำหนดค่าขนาดของเส้น (ในหน่วยพิกเซล) ในการเลือก และเส้นขนานที่สามารถสร้างได้จากเมนู Edit->Draw [d] และคำสั่งนี้สามารถเรียกใช้ด้วยเมนู Image->Adjust->Line Width... แต่ค่าที่กำหนดไว้ตอนหลังจะไม่ถูกบันทึกด้วยมาโคร

Input/Output...



JPEG quality (0-100) กำหนดค่าการบีบอัด สำหรับเมนูการบันทึกด้วย File->Save As->Jpeg... การกำหนดค่าการบีบอัดที่สูง (ค่าต้องกำหนดให้ต่ำ) จะได้ภาพที่มีขนาดเล็ก แต่ก็มีคุณภาพต่ำตามลงไปด้วย คุณภาพของภาพมักจะมีผลต่อผู้ออกแบบค่อนข้างสูง

GIF and PNG transparent index Specifies ค่าโปร่งแสงจะมีในภาพ GIF และ JPG ใช้ค่า -1 สำหรับการไม่มี และต้องถูกกำหนดภาพเป็นแบบ 8-bit จึงจะสามารถกำหนดค่าเป็นแบบ Transparency ได้


File extension for tables กำหนดค่าเริ่มต้นสำหรับส่วนขยายในการบันทึ Results tables ไฟล์แบบ .txt และ .xls จะถูกบันทึกในรูปแบบ tab-delimited และไฟล์แบบ .csv จะถูกกำหนดแบบ comma-delimited

Use JFileChooser to Open/save กำหนดให้ไฟล์ Open และ Save As ใช้ในลักษณะของ Java Swing's JFileChooser แทนการเลือกใช้แบบ ค่าพื้นฐานของ ระบบปฏิบัติการ ความสามารถพิเศษคือการสามารถเลือกเปิดไฟล์ได้พร้อมกันหลายไฟล์ด้วยการกด Shift และ Ctrl ในขณะเดียวกันก็มีผลต่อความเร็วที่ลดลง และใช้หน่วยความจำค่อนข้างมาก และมีลักษณะที่ไม่คล้ายกับการใช้งานกับแอพพลิเคชันอื่น

Save TIFF and raw in intel byte order กำหนดค่าลำดับของไบต์ ข้อมูลในการบันทึก 16-bit และ 32-bit โดยใช้ในเมนู File->Save As->Raw Data... หรือ File->Save As->Image Sequence... เลือกที่รายการหากต้องการกำหนดค่าการ ส่งออกผลลัพธ์โดยใช้ Intel x86 based processors (little-endian)

Results Table Options กำหนดจำนวนคอลัมน์และแถวที่ต้องการบันทึก เช่น Results Table และ Summarize

Fonts...



สำหรับเปิดหน้าต่าง Widgets เพื่อกำหนดค่า typeface, size, style และค่าความ Smooth (antialiasing) ค่าเหล่านี้จะถูกเรียกใช้จากเมนู Text Tool และ Image->Stacks->Label... ส่วนการกำหนดตำแหน่งข้อความเช่น Left (ค่าเริ่มต้น) Right Centered สามารถกำหนดได้ด้วยการ  เปิดเครื่องมือการตั้งค่าอีกแบบด้วยการดับเบิลคลิก ที่เครื่องมือ Text Tool



วันอาทิตย์ที่ 25 ตุลาคม พ.ศ. 2558

เมนู Edit with ImajgeJ [ตอนที่ 5], Specify, Straighten, To Bounding Box, Line to Area, Area to Line, Image to selection, Add to Manager

Specify...

เปิดหน้าต่างเพื่อกำหนดค่าสี่เหลี่ยม หรือ วงรี (เส้นแสดงการเลือก) ความกว้าง ความสูง และ ทิศทางของการเลือก X,Y coordinate คลิกที่ Oval สำหรับการสร้างการเลือกแบบวงรี  หรือคลิกที่ Centered สำหรับการเลือกค่า X,Y coordinate ตรงกลางการเลือก หากเป็นการกำหนดแบบอื่นจะเป็นการกำหนดที่ มุมบนซ้าย

คำสั่งนี้สามารถใช้งานได้จาก ROI Manager ก็ได้ สามารถเลือกได้จาก แถบเครื่องมือ More>>รายการเลือก



Straighten...

เป็นการเลือกภาพใหม่ ด้วยการเลือกด้วยเส้นหลังจากนั้นกำหนดขนาดของเส้น เมือใช้คำสั่ง Straighten กำหนดค่าขนาดของเส้นเรียบร้อยแล้วก็จะทำการ คัดลอกพื้นที่ตามเส้นที่วาด กลายเป็นภาพใหม่



To Bounding Box

เปลี่ยนการเลือกที่ไม่ใช่สี่เหลี่ยมผืนป้า เป็น สีเหลี่ยมผืนผ้าขนาดเล็ก



Line to Area

แปลงการเลือกแบบเส้น เป็นการเลือกแบบพื้นที่ด้วยการขนายพื้นที่เลือก (ROI)




Area to Line

เปลี่ยนการเลือกแบบพื้นที่เป็นการเลือกแบบเส้น ดังภาพตัวอย่าง

Image to Selection...




การสร้างพื้นที่การเลือกด้วยรูปภาพ ซึ่งกำหนดเป็น Overlays สามารถเปลี่ยนตำแหน่งตามภาพได้ทุกจุด (ต้องเปิดภาพที่ต้องการทำเป็น Selection ขึ้นมาพร้อมกัน หลังจากนั้นก็เลือก  Image to Selection... ภาพที่ได้ก็สามารถปรับขนาดการเลืกได้ตามความเหมาะสม

Add to Manager [t]




เป็นการเพิ่ม พื้นที่การเลือกปัจจุบันไปที่ ROI Manager ถ้าไม่มีพื้นที่การเลือก หน้าต่าง ROI Manager จะถูกเปิดขึ้น

เมนู Edit with ImajgeJ [ตอนที่ 4], Create Selection, Properties, Rotate, Enlarge, Make Band

Create Selection 

สร้างพื้นที่การเลือกจากค่า thresholded หรือ มีลักษณะเหมือนกันกับ binary mask โดยลักษณะภาพที่ได้ต้องเป็นภาพขาวดำ หลังจากนั้นเลือกที่คำสั่ง ก็จะแสดงพื้นที่การเลือก ดังตัวอย่าง








Properties...




หน้าต่าง Properties... นี้อนุญาตให้ผู้ใช้งานสามารถกำหนด พื้นที่สี (เส้นขอบ) และ ขนาดของความกว้างของเส้นที่เลือกได้ รวมทั้งสามารถเติมสีพื้นของพื้นที่การเลือกได้ด้วย แตตัวอย่างกำหนดค่าสีเริ่มต้น เช่น black blue cyan green magenta orange red white yellow สามารถกำหนดค่าเป็น textually เช่น #fc3356 ก็ได้

กำหนดความหนาของเส้นของ เป็น 0 นั้น จะมีขนาดเป็น 1 pixel

จากภาพกำหนดค่า เส้นขอบ = 10




Rotate...

การเลือกเครื่องมือการหมดด้วยการกำหนดค่าองศาที่ต้องการ  ค่าติลบจะหมุนย้อนเข็มนาฬิกา คำสั่งนี้สามารถสั่งด้วย command มาโคร RotateSelection



Enlarge...

พื้นพื้นที่ของการเลือก ด้วยการกำหนดค่า พิกเซล  หากกำหนดเป็นค่าลบ แทนที่จะขยายก็จะกลายเป็นการหดตัว คำสั่งสามารถรันผ่าน command มาโคร EnlargeSelection หรือ SrinkSelection แต่คำสั่งการหดตัวนั้นจะไม่สามารถใช้กับการเลือกแบบ polygonal จากขอบภาพ



Make Band...

กำหนดพื้นที่ด้วยการสร้างความหน้าของเส้นด้วยการกำหนดค่าตัวเลข




วันอาทิตย์ที่ 18 ตุลาคม พ.ศ. 2558

แก้ปัญหา Dreamweaver The following translators were not loaded due to errors:

The following translators were not loaded due to errors: xxxx

ปัญหาเกิดจากค่า Configuration  ของโปรแกรมมีความผิดพลาดทำให้การเปิดโปรแกรม ต้องแจ้งเตือนอยู่ตลอดไม่ว่าจะเป็นเวลาบันทึกงาน หรือเปิดงานขึ้นมาแก้ไขก็ตาม วิธีการนี้ลองแล้วใช้ได้กับปัญหาที่เจอนะครับ ลองทำตามดังนี้เลยครับ

1. เปิด หน้าต่าง Run ไปที่เมนู Start Menu -> Run   (หรือกดปุ่ม Window+R) 
2. พิมพ์ในช่อง Open ว่า %appdata%
3. กดปุ่ม OK



เข้าไปที่ Folder : ...\AppData\Roaming\Adobe\Dreamweaver (version)\en_US\  หลังจากนั้นผมลบ Folder Configuration ออกไปเลย เพราะเวลาเปิดโปรแกรมมาใหม่ Folder นี้ก็จะถูกสร้างขึ้นมาอีกครั้ง หลังจากนั้นปัญหาการแจ้งเตือนนี้ก็หายไปครับ

วันศุกร์ที่ 16 ตุลาคม พ.ศ. 2558

เมนู Edit with ImageJ [ตอนที่ 3], Interpolate, Make Inverse, Create Mask

Interpolate

แปลงเส้นการเลือกปัจจุบันเป็นเส้นเลือกย่อยเพื่อให้เส้นมีความคมชัดขึ้นหรือลดลง โดยค่าตัวเลขจะแสดงความละเอียดในการเลือกเส้น (selection) ตัวเลือก Smooth ถ้ามีการเช็ค และจะมีผลต่อเครื่องมือการเลือกที่ใช้แบบ traced และ freehand





Make Inverse

สร้างเส้นการเลือกให้มีค่าตรงข้ามกับเส้นการเลือกเดิม (สังเกตเส้นสีแดงแสดงการเลือก)



Create Mask

สร้างภาพ 8-bit ที่เรียกว่า 'Mask' จะมีค่า 255 เป็นค่าที่อยู่ในของการเลือกและค่า 0 อยู่นอกส่วนของการเลือก ด้วยค่าเริ่มต้นของภาพแล้วจะสลับค่ากัน ดังนั้นค่าสีดำคือ 255 และ ค่าสีอื่น ๆ คือ 0






วันพุธที่ 14 ตุลาคม พ.ศ. 2558

เมนู Edit with ImageJ [ตอนที่ 2], Selection, Fit Spline, Fit Circle, Fit Ellipse

Selection

* ภาพจาก ImageJ manual

การจัดการกับพื้นการเลือก (ROI) นั้นสามารถปรับแก้ไขเพิ่มเติมได้หากเริ่มเลือกพื้นที่ด้วยเครื่องมือ Polygon แล้วสามารถเปลี่ยนแปลงรูปแบบพื้นที่การเลือกให้เหมาะสมด้วยเครื่องมือของ Selection ซึ่งสามารถดูภาพประกอบด้วยล่างได้ ด้านซ้ายสุดคือภาพที่ได้วาดพื้นที่การเลือกเอาไว้ (Original) และภาพที่อยู่ถัดออกไปทางขวามือคือภาพที่เกิดจากการใช้คำสั่งต่าง ๆ เช่น Fit Spline, Fit Circle, Fit Ellipse, Convex Hull, Make Inverse, Create Mask, Area to Line, Make Band..., To Bounding Box

1. Select All [a]

สร้างพื้นที่การเลือกเป้นสี่เหลี่ยม มีขนาดเท่ากับรูปภาพ

2. Select None [A]

ยกเลิกพื้นที่การเลือกทั้งหมด

3. Restore Selection [E]

ย้อนกลับไปเลือกพื้นที่ตามที่ได้ยกเลิกครั้งล่าสุด ซึ่งจะแสดงในตำแหน่งเดิม พื้นที่การเลือกจะถูกบันทึกเมื่อ
- ลบพื้นที่การเลือกด้วยการคลิกบริเวณรอบนอกพื้นที่การเลือก
- วาดพื้นที่การเลือกใหม่
- เปลี่ยนภาพใหม่ขณะที่ยังมีพื้นที่การเลือก
- ปิดภาพที่ยังมีพื้นที่การเลือก
- ใช้คำสั่งลบ หรือ เปลี่ยนแปลงพื้นที่การเลือก

4. Fit Spline

ปรับพื้นที่ที่เลือกด้วย Polygon หรือ Polyline ให้กลายเป็น รูปทรงที่โค้งมน




5. Fit Circle

ปรับพื้นที่การเลือกให้เป็นวงกลม




6. Fit Ellipse

ปรับพื้นที่การเลือกให้เป็นวงรีในพื้นบริเวณเดิม