ในเว็บเรา มีโปรแกรมเมอร์ไหมครับ ช่วยชี้แนะหน่อยครับ
พอดีผมทำโปรเจคจบ (เพื่อนเริ่มจบกันไปเยอะแล้ว) ผมติดตรงที่ เกี่ยวกับ imageProcessing อะครับ
ผมจะเปรียบเทียบความแตกต่างระหว่างภาพ 2 รูปภาพ ที่ต่างกันเล็กน้อย ออกมาเป็น % อะครับ
ผมอยาก ปรับคุณภาพของภาพก่อน -> ปรับขอบ , เพิ่มความคมชัด ประมาณนี้อ่ะครับ
แล้วเอารูปมาเปรียบเทียบกัน ท่านพี่คนไหนพอทราบ กรุณาช่วยชี้แนะหน่อยนะครับ พอดีไม่ค่อยมีความรู้เรือ่งนี้อ่ะครับ
ผมเขียน C# นะครับ
ตอนนี้โปรเจคไม่ค่อยเดินเลยอะคับ
ขอบคุณมากนะครับ
up mbvc
ติดต่อท่าน mama22 หรือท่าน don ได้เลยครับ
Format ภาพเป็นแบบไหน Input ข้อมูลเข้ามาเป็นแบบไหน
ภาพก็คือ Matrix ของ Pixel แต่ละ Pixel ก็จะมีข้อมูลเป็น RGB (เลขฐาน 16 จำนวน 6 หลัก)
เราสามารถเอาข้อมูลของแต่ละ Pixel มาเปลี่ยบเทียบกันได้ครับ ยกตัวอย่างง่ายๆก็คือ
function PicCompare($Pic1,$Pic2){
$Difference=0;
for($i=0;$i<$Pic1.CountHeight;$i++){
for($j=0;$j<$Pic1.CountWidth;$j++){
if($Pic1[$i][$j]!=$Pic2[$i][$j]) $Difference++;
}
}
$Difference = $Diference / ($Pic1.CountHeight * $Pic1.CountWidth) * 100;
return ($Difference);
}
จาก Algorithms นี้ Rate of Growth = O(n^2) ก็ลองเอาไปประยุคต์ใช้งานเองนะ
การปรับขนาดของภาพคือการเอา Pixel ที่อยู่ใกล้กันมาหาค่า x bar ของสีของกลุ่ม pixel
เราจะได้ Pixel ใหม่ขึ้นมาที่เป็นค่าเฉลี่ยของสี
การแบ่งกลุ่ม Pixel ที่จะเอามาหา x bar นั้นจะตขึ้นอยู่กับว่าจะย่อภาพขนาดเล็กลงกี่ %
ผมว่าอาจารย์น่าจะสอนแล้วนะ Algorithms นี้ ไม่น่าจะยาก
พึ่งรู้ว่า โกวา เก่งซีด้วย pongz
อ้างจาก: GOWA เมื่อ 22 เมษายน 2010, 13:13:46
Format ภาพเป็นแบบไหน Input ข้อมูลเข้ามาเป็นแบบไหน
ภาพก็คือ Matrix ของ Pixel แต่ละ Pixel ก็จะมีข้อมูลเป็น RGB (เลขฐาน 16 จำนวน 6 หลัก)
เราสามารถเอาข้อมูลของแต่ละ Pixel มาเปลี่ยบเทียบกันได้ครับ ยกตัวอย่างง่ายๆก็คือ
function PicCompare($Pic1,$Pic2){
$Difference=0;
for($i=0;$i<$Pic1.CountHeight;$i++){
for($j=0;$j<$Pic1.CountWidth;$j++){
if($Pic1[$i][$j]!=$Pic2[$i][$j]) $Difference++;
}
}
$Difference = $Diference / ($Pic1.CountHeight * $Pic1.CountWidth) * 100;
return ($Difference);
}
จาก Algorithms นี้ Rate of Growth = O(n^2) ก็ลองเอาไปประยุคต์ใช้งานเองนะ
รูปผม เก็บภาพจากกล้องเว็บแคมครับ เป็น JPG เก็บไว้แบบ path อะครับ คือ เรียกรูปที่ถ่ายได้ เอามาปรับคุณภาพ แล้วเปรียบเทียบกันเลย
ขอบคุณท่าน GOWA มากๆครับ มีไรผมขอคำชี้แนะด้วยนะครับ พี่ๆ ผมขอเมลล์ได้ป่ะ คุยเอ็มกัน
ท่านอื่นแนะนำได้นะครับ ได้โด้ดตัวอย่างก็ดีนะครับท่าน อยากจบแล้วคร๊าบบบบบบบบ ss