วันพฤหัสบดีที่ 24 กันยายน พ.ศ. 2558

ทางเลือกการเปลี่ยน Product Key ใน Windows 8 และ Windows 8.1

การ Activating ด้วย Command prompt:


ขั้นตอนที่ 1
ที่หน้าจอ Start Screen  พิมพ์คำสั่ง  cmd  admin  แต่ถ้าพิมพ์  cmd  ธรรมดา ต้องคลิกขวาและเลือก Runs as Administrator






ขั้นตอนที่ 2
พิมพ์คำสั่ง
slmgr.vbs -ipk ตามด้วย Product Key

เช่น
slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

จะได้หน้าต่างตอบรับการคำสั่ง







ขั้นตอนที่ 3
สั่งติดตั้งคีย์ที่ใส่ไว้ในขั้นตอนที่ 2 ด้วยคำสั่ง
slmgr.vbs  -ato



ขั้นตอนที่ 4
ผลการติดตั้ง Product Key แสดงได้ตามนี้




ปล.
หากทำตามวิธีข้างต้นแล้วไม่ได้กลับไป activate แบบเดิมผ่านหน้าจอ ของ Windows จะสามารถ activate ได้ครับ


ต้นฉบับ
http://incisiveradar.com/how-to-change-product-key-in-windows-8-and-windows-8-1/


ปัญหา oursurfing.com เปิดพร้อม Google Chrome



หลังจากดาวโหลดและติดตั้ง โปรแกรมที่ดาวโหลดมาจากอินเทอร์เน็ตแล้ว ก็ได้ของแถมมาให้ใช้งานพร้อม คือบราวเซอร์ Google Chrome ทุกครั้งที่เปิด Google Chrome ก็จะมีการเปิดเว็บไซต์ www.oursurfing.com ขึ้นมาให้ทุกครั้ง เน็ตยิ่งช้า ทำให้ต้องเสียเวลาโหลดเว็บนี้เข้าไปอีกหลายเท่าตัว ตอนแรกก็แก้ปัญหาด้วยการปิดแท็บนี้ไปก็ใช้งานได้ตามปกติ

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

ก่อนหน้านี้ก็ตรวจสอบในรายการติดตั้งโปรแกรม และ Uninstall ออกไป แต่ก็ไม่หาย เนื่องจากมีการสร้าง ลิงค์เว็บดังกล่าวเอาไว้ที่ไอคอน Short cut ของโปรแกรม Google Chrome ตลอดทำให้เปิดทีไรก็ไม่หาย


ได้โปรแกรมตัวหนึ่งมาค่อนข้างดีใช้งานง่าย เพียงแค่ สแกนแล้วก็กด Delete ก็ทำให้อาการนี้หายไป คือ AdwCleaner (https://toolslib.net/downloads/viewdownload/1-adwcleaner/)


หลังจาก Scan เสร็จ ตรวจสอบตามรายการค้นหาที่เจอหลังจากนั้นก็กด Cleaning ปัญหาก็จบไป 

และยังสามารถกำจัดพวกตั้งค่า Home ของบราวเซอร์ได้อีกหลายรายการ อย่างนี้ต้องลอง

วันพฤหัสบดีที่ 23 กรกฎาคม พ.ศ. 2558

เมนู File with ImageJ [ตอนที่ 3], Raw, LUT, Text Image, Text File

Raw...



ใช้คำสั่งนี้ เพื่อนำเข้ารูปภาพ ที่ไม่ใช่รูปแบบไฟล์ที่ ImageJ สนับสนุนการทำงาน ผู้นำเข้าจำเป็นต้องแน่ใจในรูปแบบของข้อมูลเกี่ยวกับองค์ประกอบของรูปภาพ เช่น size, offset

ปกติแล้วภาพแบบ RGB จะมีค่า pixel ที่เก็บอย่างต่อเนื่องในรูปภาพ (rgbrgbrgb...) ในภาพแบบ plane เดียวในแนวราบ จะมี red green blue ที่เก็บเอาไว้แยกส่วน 8-bit ImageJ จะเก็บข้อมูลแบบบ RGB ทั้งแบบ TIFF และ raw

Image Type มีตัวเลือก 14 ตัวเลือก ภาพ 16-bit signed จะถูกแปลงเป็น unsigned และจะเพิ่มค่าเป็น 32,768 ภาพ 1-bit Bitmap จะถูกแปลงเป็น 8-bit

Image Width จำนวน pixel ในแต่ละแถวของภาพ

Image Height จำนวนแถวในภาพ

Offset to First Image จำนวน bytes ในไฟล์ ก่อน เป็น byte แรกของไฟล์ก่อนจะเป็นข้อมูลของภาพ

Number of Images จำนวนภาพที่เก็บในไฟล์ ถ้าค่ามากกว่าจำนวนภาพที่มีอยู่จริง ภาพจะตัดส่วนที่เกินออกไปให้เหลือเท่ากับจำนวนจริง

Gap Between Images จำนวนไบต์จากจุดสุดท้ายของภาพถึงส่วนเริ่มต้นใหม่ ค่ากำหนดเป็น width x height x bytes-per-pixel x n จำนวน n ภาพของแต่ละภาพ

White is Zero ใช้ในการตรวจสอบ black pixel ที่น้อยกว่าจำนวน white pixels  ถ้าภาพของคุณเป้นภาพแบบ negatives สามารถใช้ตัวเลือกนี้ในการ Fix ปัญหาได้

Open All Files in Folder ถ้าเลือกตัวเลือกนี้ ImageJ จะนำเข้าภาพใน folder เป็น stack ภาพทุกภาพจะมีขนาดและรูปแบบที่เหมือนกัน

Use Virtual Stack ภาพที่นำเข้าจะเป็น virtual stacks

LUT...

เปิดภาพแบบ NIH (image lookup table) หรือ raw lookup table ถ้าเป็น raw LUT จะต้องมี 768 bytes ประกอบด้วย 256 reds, 256blues, 256greens ถ้าไม่มีภาพที่จะเปิดได้ ขนาด 2536x32 จะถูกสร้างมาแทน รูปแบบภาพต้องมีไฟล์แบบ *.lut และสามารถเปิดโดยใช้ Open...[o] หรือ drag and drop

Text Image...

ข้อมูลแบบตัวอักษรที่เก็บแบบ tab-delimited เป็น 32bit ขนาดของภาพจะเกิดจากการ อ่านค่า width และ height จากไฟล์ สำหรับภาพที่มีค่ามากกว่า 255 ใช้ Image->Type->8-bit แปลงเป็น 8-bit

Text File...

ใช้เปิด text File หรือสามารถเปิดได้จาก File->Open...[o] หรือ drag and drop ก็ได้



การคัดลอกภาพจากไอพอด (iPod) ด้วย Picasa ระบบปฏิบัติการ Window

ความเดิมคือ ซื้อ iPod มาใหม่แต่ติดปัญหาว่าถ่ายรูปแล้วอยากเอาภาพออกจากเครื่อง แรกๆ มีภาพแค่ 5-10 ภาพ คัดลอกออกมาก็ไม่ใช่ปัญหาครับ  พอถ่ายภาพไปเพลิน ๆ เผลอไปอีกทีก็หลายร้อยภาพ พอจะคัดลอกออกมาแล้วก็ผิดพลาด ภาพมาไม่ครบบ้าง เกิดข้อผิดพลาดระหว่างคัดลอกบ้าง

ภาพนี้แสดงวิธีการคัดลอกผ่าน Window Explorer แล้วเกิดปัญหาคัดลอกมาไม่หมด



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

เริ่มจากติดตั้ง Picasa ดาวโหลดได้จากเว็บไซต์ด้านล่าง

https://picasa.google.com/

หลังจากติดตั้งเรียบร้อยแล้ว เปิดโปรแกรม และเสียบ iPod ได้เลยครับ

1. คลิกที่ปุ่มนำเข้า



2. เลือกอุปกรณ์นำเข้าเป็น iPod


3. เลือกโฟลปลายทางที่จะจัดเก็บภาพ


4.  คลิกปุ่มนำเข้า สามารถนำเข้าทั้งหมด หรือเฉพาะภาพที่เลือก ก็ได้



เสร็จแล้วก็จะได้ภาพ มาเก็บไว้ในคอมพิวเตอร์เรียบร้อยแล้ว






วันศุกร์ที่ 10 กรกฎาคม พ.ศ. 2558

เมนู File with ImageJ [ตอนที่ 2], Import, Image Sequence

Import
เมนู Import มีเมนูย่อย ที่สามารถใช้งานนำเข้าไฟล์งาน ประกอบด้วยเมนูย่อยดังนี้



Image Sequence... เปิดไฟล์ภาพแบบเรียงลำดับด้วยการเลือกโฟลเดอร์ รูปภาพสามารถมีขนาดที่แตกต่างกันได้ และมีหลาย format ได้ที่สนับสนุนการทำงานของ ImageJ แต่ไม่สามารถเปิดไฟล์ที่ไม่ใช่รูปภาพก็ได้ เช่น *.lut, *.roi, RoiSet.zip เป็นต้น

รายละเอียดเกี่ยวกับ ขนาด Width x Height x depth สามารถดูได้จากด้านล่างของหน้าต่าง กล่องการตั้งค่าที่จะนำเข้ารูปภาพ

Number of Images กำหนดจำนวนภาพที่ต้องการจะเปิด

Starting Image กำหนดค่าที่จะเริ่มนำเข้ารูปภาพว่าจะให้เริ่มนำเข้าเริ่มจากภาพลำดับที่ไหร่

Increment ถ้ากำหนดเป็น '2' จะเปิดภาพทุก ๆ 2 ภาพ ถ้ากำหนด '3' ทุกๆ ภาพลำดับที่ 3 จะถูกเปิด

File Name Contains เปิดภาพด้วยการกำหนดข้อความที่เป็นส่วนหนึ่งของชื่อภาพ

Enter Pattern เป็นการกำหนด Regular expressions เพื่อเปิดไฟล์

Scale Images กำหนดค่าอย่างน้อย 100% เพื่อลดการใช้งานหน่วยความจำ ตัวอย่างการกำหนด 50 จะเป็นการลดการใช้หน่วยความจำ 25% (ภาพ 2 มิติ: 0.5 * 0.5 = 0.25 ของภาพต้นฉบับ) ค่านี้จะไม่ถูกใช้งานเมื่อมีการกำหนดใช้งาน Virtual Stack

Convert to RGB อนุญาตใช้ RGB และ Grayscale ในการเปิดภาพด้วยการแปลง เป็น RGB ถ้าไม่มีการกำหนดตัวเลือกนี้ถ้าภาพแรกที่นำเข้าเป็นภาพ 8-bit แล้วภาพที่เหลือจะถูกกำหนดเป็น 8-bit เช่นกัน

Sort Names Numerically เมื่อเลือกตัวเลือกนี้จะเปิดภาพในโหมดชื่อภาพเป็นการเรียงลำดับตัวเลข เช่น 'name1.tif', 'name2.tif', 'name10.tif' แทนการเรียงลำดับแบบตัวอักษรธรรมที่จะเป็น 'name1.tif', 'name10.tif', 'name2.tif' เป็นต้น  ไฟล์แบบ DICOM จะเรียงตามลำดับรายการ

Use Virtual Stack เมื่อเลือกตัวเลือกนี้ ภาพจะเปิดแบบอ่านอย่างเดียวอนุญาติไฟล์ที่ขนาดใหญ่ในการทำ stack เช่น raw แต่การประมวลผลอาจจะช้าและการเปลี่ยนแปลงอาจจะผิดพลาดหากมีการเปลี่ยนแปลงภาพ

วันพฤหัสบดีที่ 9 กรกฎาคม พ.ศ. 2558

เมนู File with ImageJ [ตอนที่ 1] New, Open, Open Next, Open Sample, Open Resent

New
ประกอบด้วยคำสั่งในการสร้างไฟล์ภาพ, stacks, hyperstacks หรือ text windows


Image...[n] สร้างภาพใหม่หรือ stack จะมีหน้าต่างสำหรับการตั้งค่าโดยผู้ใช้งสามารถกำหนดเอง เช่น Image title  ชนิดของภาพ ขนาด และเนื้อหาเริ่มต้นของภาพ ส่วนของ
Name: เป็นข้อความที่เราต้องการให้แสดงบน title bar ของ window รูปภาพ
Type: กำหนดประเภทของภาพเช่น 8-bit grayscale, 16-bit grayscale (unsigned), 32-bit (float) grayscale or RGB
Fill With: กำหนดสีเร่ิมต้น ประกอบด้วย White, Black, Ramp (ไล่ลำดับสี)
Width: กำหนดขนาดความกว้าง
Height: กำหนดขนาดความสูง
Slices: สร้างจำนวน Stack

Hyperstack... ตัวแทนของคำสั่ง Image->Hyperstacks->New Hyperstack...

Text Window [N] สร้างหน้าต่างข้อความ ที่มี title bar เป็น 'Untitled.txt'

Internal Clipboard เปิดเนื้อหาที่เก็บไว้ที่ Clipboard ของโปรแกรม

System Clipboard [V] เปิดเนื้อหาที่เก็บเอาไว้ใน Clipboard ของระบบปฏิบัติการ


Open... [o]
ใช้สำหรับเปิดภาพและแสดงภาพนั้นในหน้าต่างที่แยกเป็นอิสระ ประเภทของรูปภาพควรอยู่ในรูปแบบ TIFF, GIF, JPEG, DICOM, BMP, PGM หรือ FITS หรือในรูปแบบที่สนับสนุนการทำงานของโปรแกรมในรูปแบบอื่น ๆ เช่น
- ImageJ และ NIH Image lookup table (*.lut)
- Table (tab-delimited text format) (*.xls, *.csv)
- Selections (*.roi, *.zip)
- Text files (*.txt, *.ijm, *.js, *.java)

นอกจากเปิดไฟล์จากเมนูแล้วยังสามารถเปิดแบบ Drag and Drop ก็ได้

Open Next [O]
ปิดภาพปัจจุบัน และเปิดภาพต่อไป หากมีหลายไฟล์ ใน ไดเรกทอรีเดียวกัน กดปุ่ม Alt ค้างเอาไว้ สำหรับเปิดภาพก่อนหน้า (Previous) ในไดเรกทอรีเดียวกัน

Open Samples
เปิดตัวอย่างภาพจาก Web site ImageJ จากตัวอย่างนี้สามารถนำมา สร้าง ทดสอบ debugging macro โดยสามารถประมวลผลกับภาพเดิม และป้องกันการทำงาน macro ที่ผิดพลาดได้ เนื่องจากต้นฉบับเก็บเอาไว้ที่ Web site ImageJ

Open Recent
เมนูย่อยจะแสดงรายการไฟล์ที่เปิดล่าสุด 15 ไฟล์ คลิกที่ชื่อไฟล์เพื่อเปิด

Menu Commands with ImageJ

เมนูคำสั่งอธิบายตามส่วนประกอบของเมนูที่มีใน ImageJ แบ่งออกเป็น 8 เมนูดังนี้

File เป็นเมนูพื้นฐานเกี่ยวกับการจัดการไฟล์ เช่น Opening, saving, creating โดยส่วนมากแล้วตัวเมนูจะอธิบายค่อนข้างชัดเจนอยู่แล้ว

Edit เป็นเมนูเกี่ยวกับการจัดการการวาด คำสั่งเกี่ยวกับการตั้งค่า

Image เป็นเมนูเกี่ยวกับการจัดการเปลี่ยนแปลงภาพ ประกอบด้วยคำสั่งเกี่ยวกับ geometric transformation

Processing การประมวลผลภาพ ประกอบด้วย point operation, filters and arithmetic operation

Analyze การวัดค่าทางสถิติ ข้อมูลภาพ ฮิสโตแกรม และคำสั่งอื่น ๆ เกี่ยวกับการวิเคราะห์ภาพ

Plugins คำสั่งเกี่ยวกับการสร้าง แก้ไข และจัดการ add-ons (Extending ImageJ) ประกอบด้วยรายการ Macros ที่ผู้ใช้ได้ติดตรั้ง  Script และ Plugins ที่ติดตั้งเอาไว้ที่โฟลเดอร์ ImageJ/plugins

Window เลือกและจัดการเกี่ยวกับหน้าต่างที่ได้เปิดขึ้นมา

Help ช่วย Update ปรับปรุงรุ่น ImageJ รุ่นใหม่ ๆ คู่มือ และแหล่งดาวโหลดตัวอย่าง