ผมมีโค๊ดทำเครื่อง สแกน Barcode ผ่านกล้องเว็บแคม แต่ติดที่เรื่องการ crop หรือดึงขอบเขตของภาพมา แปลรหัส
ให้ตัวอย่างโค้ดมา ไม่ต้องเขียนเอง
ยังจะให้คนอื่นมาโมให้อีกเหรอ แล้ว จขกท ทำอะไรละ
ศึกษาเองมั่งดิ อุตสาห์หาตัวอย่างมาแล้วก็แกะเอา เดี๋ยวสมองฟ่อกันพอดี
Date :
2010-11-03 10:16:45
By :
tungman
หว่าวว โดนพี่แพนด้า ด่าเลย โหะๆ
Date :
2010-11-03 10:46:52
By :
13crowns
คนอวดเก่ง ก็ไม่ต่างอะไรกับคนโง่ที่ได้อ่านหนังสือ
คุณอ่านกระทู้ดีๆสิ
"ท่าน ปรมาจารย์ทั้งหลายเป็นไปได้ไหม อยากจะรวมความสามารถเจ้า 2 โปรแกรมนี้เข้าด้วยกัน เพื่อทำเครื่อง สแกน Barcode ผ่านกล้องเว็บแคม"
ผมไม่ได้ให้ใครหรือ กุ๊ยที่ไหนมาช่วยผมเขียน ผมแค่เห็นว่ามันเป็นเทคโนโลยีต่อยอดเหมาะสำหรับนักพัฒนา ผมผิดด้วยหรือที่ผมมาถามท่านทั้งหลาย
และผมก็ไม่ได้ละที่จะให้เครดิทเจ้าของโค๊ดพวกเขาทั้งหลายเหล่านั้น ชื่อเว็บผมก็โชว์ให้ เพื่อที่จะแสดงตนว่าผมไม่ได้เขียนเอง เว้นแต่พวกคุณ ผมเชื่อว่าไ อ้ตัวที่ด่าๆ ผมนี่แหล่ะ ไม่มากก็น้อยที่คลิกลิงค์เข้าไปดู
ข้าแค่ถามแนวทางความเป็นไปได้ ในการรวมความสามารถทั้ง 2 เข้าด้วยกัน ถามท่านผู้รู้ให้แนวทาง
"น่าอดสูกับคนพวกนี้จริง"
Date :
2010-11-03 11:38:11
By :
เจ้าของกระทู้
อ้อ สิ่งที่พวกเอ็งต่อว่าคนอื่นไว้ มันก็เหมือนสิ่งที่พวกเอ็งถ่มน้ำลายรดฟ้าตกลงใส่หน้าของพวกเอ็งทั้งนั้นแหล่ะ
ก็ไม่ต่างอะไรกับที่พวกเอ็งได้สบประมาท กระทู้ในบอร์ดนี้ทั้ง 5,028 กระทู้แหล่ะ
Date :
2010-11-03 11:43:34
By :
เจ้าของกระทู้
โดนต่อว่าไม่ได้เลยหรอคะ คุณถูกทุกอย่างเลยหรอ ถ้าจะต่อคุณก้อลองเอื้อมมือของคุณไปต่อดูมั่งดิคะ
ติดขัดก้อว่ามา นี่หา code มาได้จนขนาดนี้แระ เหมือนรอให้ให้เคี้ยวแล้วป้อน
อีกอย่างถ้าไม่พอใจอะไรไม่ต้องมาโชว์สันดานดิบของคุณออกมาหรอกค่ะ ไร้สาระ
ถ้าคิดจะมาให้คุณอื่นช่วยกรุณาสุภาพด้วย ที่นี่บอร์ดสาธารณะ
Date :
2010-11-03 11:57:21
By :
blurEyes
คุณ Stupid gurl คุณพอจะว่างเลื่อนหน้าเพจขึ้นไปอ่านด้านบนก่อนที่คุณจะว่าผม ขอให้คุณเรียงลำดับอีโก้ของคุณแล้วพิจารณาอย่างสมเหตุสม
-เรื่องของเรื่องผมตั้งกระทู้ถาม รอท่านผู้รู้ให้คำแนะนำ หรือไม่แนะนำก็ได้
-แต่มีใครก็ไม่รู้ ไม่ประสงค์จะตอบ แต่ประสงค์จะด่า (ไม่ตอบก็ไม่มีใครว่า)
-ก็เพราะที่นี่เป็นบอร์ดสาธารณะอย่างคุณ Stupid gurl ว่าไว้ (ถ้าเสียตังค์ถาม.. ผมคงไม่โง่มาถามให้คนอื่นด่าหรอก)
-ก็เพราะที่นี่เป็นบอร์ดสาธารณะอย่างคุณ Stupid gurl ว่าไว้ มันเลยต้องเป็นหน้าที่ของผมซึ่งเป็นเจ้าของกระทู้ ต้องมาปกป้องสิทธิ์และเจตนารมณ์ของผมที่มันไม่ใช่อย่างคนที่ด่าผมว่าไว้
*** พวกคุณจะถือหางกันยังงัย ผมก็ไม่ว่า แต่ฝากไว้ว่า ยิ่งพวกคุณพูดพร่ำ มันก็เหมือนถ่มน้ำลายรดฟ้า ตกลงมาใส่หน้าตัวเอง ..คิดย้อนอดีตยามที่พวกคุณยังไม่รู้ ก็อาจมีคนอื่นที่อวดเก่งกว่า ม่าด่าพวกคุณได้เหมือนกัน***
ด้วยความเคารพ ...
Date :
2010-11-03 12:45:52
By :
เจ้าของกระทู้
ใจเย็น ๆ กันนะครับ
Date :
2010-11-03 13:15:14
By :
webmaster
เอาตามสาระนะครับ เรื่องแค่นี้อย่าไปโกดกันเลย เรายังโดนว่า เพราะถามเรื่องเดิม แต่จิงๆ มานไกล้เคียงกัน ม่ะใช่เรื่องเดิมหรอก ผมยังม่ะถือโทษโกดคนว่าเลยครับ เค้าหาว่าผมถามครั้งที่ร้อย ฮ่าๆๆๆ ผมยังม่ะโกดเลย อย่าคิดมากกันเลยครับ เพื่อนมนุษย์เหมือน โย่ๆ!!
Date :
2010-11-03 13:24:29
By :
exclusiveM
**จบครับกระทู้นี้ ผมได้คำตอบแล้ว ฝรั่งแนะนำมาจากเว็บนอก
กล้องเว็บแคมจับภาพที่เคลื่อนไหวเป็น object Bitmap
ใช้ฟังก์ชั่นนี้ในการปรับแต่งภาพขาวดำ
Code (VB.NET)
Public Function PureBW(ByVal image As System.Drawing.Bitmap, Optional ByVal Mode As BWMode = BWMode.By_Lightness, Optional ByVal tolerance As Single = 0) As System.Drawing.Bitmap
Dim x As Integer
Dim y As Integer
If tolerance > 1 Or tolerance < -1 Then
Throw New ArgumentOutOfRangeException
Exit Function
End If
For x = 0 To image.Width - 1 Step 1
For y = 0 To image.Height - 1 Step 1
Dim clr As Color = image.GetPixel(x, y)
If Mode = BWMode.By_RGB_Value Then
If (CInt(clr.R) + CInt(clr.G) + CInt(clr.B)) > 383 - (tolerance * 383) Then
image.SetPixel(x, y, Color.White)
Else
image.SetPixel(x, y, Color.Black)
End If
Else
If clr.GetBrightness > 0.5 - (tolerance / 2) Then
image.SetPixel(x, y, Color.White)
Else
image.SetPixel(x, y, Color.Black)
End If
End If
Next
Next
Return image
End Function
Enum BWMode
By_Lightness
By_RGB_Value
End Enum
**** Crop Part Not White Color เพื่อให้โปรแกรม crop มาเฉพาะขอบเขตของ Barcode
Dim MinX As Integer = W : Dim MaxX As Integer = 0
Dim MinY As Integer = H : Dim MaxY As Integer = 0
Dim White As Integer = Color.White.ToArgb()
For x As Integer = 0 To W - 1
For y As Integer = 0 To H - 1
If Not Output.GetPixel(x, y).ToArgb() = White Then
MinX = Math.Min(MinX, x)
MaxX = Math.Max(MaxX, x)
MinY = Math.Min(MinY, y)
MaxY = Math.Max(MaxY, y)
End If
Next
Next
แล้วจากนั้นก็ใช้ http://www.codeproject.com/KB/cs/qrcode.aspx เป็นตัวแปลงรหัสภาพสู่รหัสชุดตัวเลข หรือตัวอักษร
โค๊ดนี้นักพัฒนาท่านอื่นสามารถ Mix กันเลยนะครับ
จะได้ไม่ต้องไปหาซื้อเครื่องสแกนบาร์โค๊ดตัวละหลายพันหลายหมื่น ที่มีขายตามท้องตลาด
**ผมจบแล้วนะครับ อย่ามากระแน๊ะ กระแหนผม***
Date :
2010-11-03 14:31:38
By :
เจ้าของกระทู้
หว่าว ผมแค่แซวเล่นๆน่ะครับ อย่าจริงจังเลยนะครับ ถ้าที่ผมพิมพ์ทำให้ไม่พอใจผมต้องขอโทษด้วยนะคร๊าบบ
Date :
2010-11-03 20:09:35
By :
13crowns
สุดยอดเลย กระทู้นี้ ผมว่า เจ้าของกระทู้ นี้ เก่งนะครับ อย่างน้อย ๆ ก็สุดยอด กว่าพวกที่มงกุฏ เยอะ ๆ เหรียญเยอะ ๆ อ่ะผมก็เคยบอกไปเเล้วพวกมงกุฎ เยอะๆ พวกเหรียญเยอะ ๆ นี้ได้มาเพราะ ว่าจับฉลากได้ มา รึไม่ก็ มาตอบ กระเเบบกะแนะกะแหน่ คนอื่นเเบบ ทำตัวเหมือนเก่งเเต่โง่ .......... เเค่ ไอเดีย การคิดเขียนโปรแกรม Barcode จับรูปผ่าน Webcam นี้ก็ ไอเดียสุดยอดเเล้ว ยิ่งอีเเม่นาง Stupid gurl นะสั่งเกต ดูเหอะ ตอบเเต่ละที นี้ไม่เคย เป็นประโยชน์ อ่ะมี เเต่ กะแนะกะแหน่ กระทู้ ชาวบ้าน อย่างเดียว เราเห็นหลายที เเล้ว ผู้อ่านลองสังเกต ดูนะถ้ามีชื่ออ Stupid gurl นะ ตอบเเบบ ด่า ๆ ว่า ๆ คนอื่น ทั้งนั้น ไม่เคยตอบแบบ เป็นความรู้อ่ะ
ผมชอบ กระทู้นี้ เเล้วฃอบ ไอเดีย ความคิดการเขียน โปรแกรมของคุณ ยิ่งเป็น QRcode นะ แนะนำ ประเทศไทยยังไม่ค่อยเท่าไร ต้อง ของ ญี่ปุ่น สุดยอด กว่าเยอะ ผมขอ สนับสนุน คุณครับ
เป็นความรู้ ใหม่ ๆ กับ ผู้ที่สนใจ เเละเด็กไทยมาเลย ดีกว่าพวก ตอบ แบบเหมือนจะเก่ง เเต่..
Date :
2010-11-10 10:16:47
By :
QRCode
อะนะ มีผู้ติดตามด้วยหรอนี้ๆๆ หุยเริ่มๆจะเขินละค่ะ
Date :
2010-11-10 10:28:37
By :
blurEyes
ว้า เราโดนมองข้าม -_-"
แสดงว่ายังกะแนะกะแหน่ชาวบ้านไม่พอ ต้องปรับปรุงตัวซะแล้ว หุหุ
Date :
2010-11-10 10:32:44
By :
tungman
เยี่ยม ๆๆ
Date :
2010-11-10 10:52:49
By :
เยี่ยม
จากการ Test ของผมพบว่า แค่ Clase QRCode อย่างเดียวก็สามารถ สร้างโปรแกรมอ่าน QR code ผ่าน Webcam ได้แล้ว
ไม่จำเป็นต้องตัดเอาฌฉพาะ Barcode
Class นี้สามาอ่าน QRcode นี้ได้
Thank. เจ้าของกระทู้สำหรับ Class
ประวัติการแก้ไข 2010-12-01 08:10:54
Date :
2010-11-30 13:24:35
By :
superpheak
จริงๆผมว่า ถ้าจะแนะนำอะไร อย่างจะแนะนำเจ้าของกระทู้ ให้ลองโมเองก่อน ก็ใช้ข้อความที่ดีกว่านี้ได้ครับ
ทุกคนถ้าอยากให้บรรยากาศในบอร์ดดีดี ก็ควรจะโพสข้อความที่อ่านแล้ว เป็นเชิงสร้างสรรค์ครับ หากเราเริ่มต้นด้วยข้อความที่มีการเริ่มตำหนิหรือว่านิดหน่อย บรรยากาศมันก็จะเริ่มไม่ดีแล้วล่ะครับ อยู่ที่ทุกคนจะช่วยกันหรือเปล่าครับ
Date :
2010-12-01 10:14:36
By :
อดิศร เฉลียวจิตติกุล
อยากได้โค้ดสแกน QR โดยเว็บแคมอะค่ะ แต่เป็น VB รบกวนโพสให้ทีได้ไหมค่ะ
Date :
2011-07-02 07:57:21
By :
ผุ้สนใจกระทู้
ดราม่าสุดๆ
Date :
2012-06-06 13:18:02
By :
หป
ผมอยากได้ มาใช้กับ php บ้างน่ะครับ สามารถแปลง code ได้เปล่าครับ
Date :
2016-07-18 08:57:54
By :
joolawan
Load balance : Server 03