Sufficiency Economy
Group Blog
 
All blogs
 
Python: OpenCV ทำภาพ Smooth

ต่อไปก็ทำภาพให้ blur ด้วย  Gaussian blur

ก็ทำคล้ายเดิม แต่เมื่อได้ภาพมาแล้วให้เพิ่มคำสั่ง

out_im = cv.CreateImage( cv.GetSize(im), cv.IPL_DEPTH_8U, 3 )

เพื่อสร้าง ที่เก็บภาพหลังการ smooth แล้ว

cv.IPL_DEPTH_8U หมายถึง  uint8
cv.IPL_DEPTH_8S หมายถึง int8
cv.IPL_DEPTH_32F หมายถึง float32 เป็นต้น

ต่อไปก็

cv.Smooth(im,out_im,cv.CV_GAUSSIAN,11,11)

แล้วก็เอาภาพ out_im มาแสดง

cv.ShowImage("Show Blur",out_im)

ผลลัพธ์ ก็เป็นตามนี้


       




Create Date : 13 พฤษภาคม 2555
Last Update : 13 พฤษภาคม 2555 19:25:20 น. 0 comments
Counter : 1023 Pageviews.

ชื่อ :
Comment :
  *ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก
 

wink99_th
Location :
พิษณุโลก Thailand

[Profile ทั้งหมด]

ให้ทิปเจ้าของ Blog [?]
ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 8 คน [?]




New Comments
Friends' blogs
[Add wink99_th's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.