Tag: ภาษา C++

OpenCV C++ #5 การแปลงภาพแบบ Perspective

การแปลงภาพแบบ Perspective OpenCV การแปลงภาพแบบ Perspective คือ การฉายจุดลงบนฉากรับภาพตามแนวเส้นที่พุ่งออกมาจากจุดจุดหนึ่งที่เรียกว่า จุดศูนย์กลางการฉาย ขั้นตอนการทํางาน # แสดงรูปภาพ , วิดีโอ และ เว็บแคม โดยศึกษา ขั้นตอนการทำงาน จากลิงค์บทความ ด้านล่าง แสดงรูปภาพ , วิดีโอ และ เว็บแคม 1 : เพิ่มไฟล์รูปภาพเข้าไปในโปรเจค คลิกขวาที่ ชื่อโปรเจค -> Open…

OpenCV C++ #4 การวาดรูปทรง และ ข้อความ

การวาดรูปทรง และ ข้อความ OpenCV บทความจะพูดถึงเรื่อง ฟังก์ชัน การวาดรูปทรง (Drawing) และ ข้อความ (Text) ใน OpenCV กับ C++ โดยฟังก์ชัน Drawing เป็นคำสั่งสำหรับใช้วาดรูปทรง ใน OpenCV ขั้นตอนการทํางาน # การปรับขนาดรูปภาพ และการครอบตัดรูปภาพ โดยศึกษา ขั้นตอนการทำงาน จากลิงค์บทความ ด้านล่าง การปรับขนาดรูปภาพ และการครอบตัดรูปภาพ…

OpenCV C++ #3 การปรับขนาดรูปภาพ และการครอบตัดรูปภาพ

OpenCV การปรับขนาดรูปภาพ ในบทนี้จะพูดถึงเรื่องการย่อขนาดภาพโดยใช้ Resize Image ใน การปรับขนาดรูปภาพ ใน C++ ของ ไลบรารี OpenCV โดย ค่า เริ่มต้น การปรับ ขนาด จะ เปลี่ยน เฉพาะ ความกว้าง และ ความสูง ของ รูปภาพ อัตราส่วนภาพ และ การครอบตัดรูปภาพ ขั้นตอนการทํางาน #…

OpenCV C++ #2 ภาพระดับสีเทา ภาพเบลอ และ ภาพแคนนี

OpenCV ภาพระดับสีเทา ภาพเบลอ และ ภาพแคนนี ขั้นตอนการทํางาน # แสดงรูปภาพ , วิดีโอ และ เว็บแคม โดยศึกษา ขั้นตอนการทำงาน จากลิงค์บทความ ด้านล่าง แสดงรูปภาพ , วิดีโอ และ เว็บแคม 1 : OpenCV แสดงภาพระดับสีเทา สำหรับการเบลอภาพโดยใช้เคอร์เนลหรือตัวกรองด้วยแนวคิดพื้นฐานของการแปลงสัญญาณตัวกรองความถี่ต่ำความถี่ของภาพ ฯลฯ โดยการแปลงเป็นภาพสเกลสีเทา ภาพเกรย์สเกลหรือภาพระดับสีเทา คือภาพ…

OpenCV C++ #1 แสดงรูปภาพ , วิดีโอ และ เว็บแคม

OpenCV แสดงรูปภาพ, วิดีโอ และ กล้องเว็บแคม @ ส่วนหัวของโปรแกรม ส่วนหัวของโปรแกรม หรือที่เรียกว่า เฮดเดอร์ไฟล์ (Header File) เป็นการเรียกใช้เฮดเดอร์ไฟล์ จากไลบรารี่ OpenCV เข้ามาร่วมใช้งานภายในโปรแกรม โดยไฟล์เฮดเดอร์เป็นไฟล์ที่ใช้ในการรวบรวมฟังก์ชั่นการทำงานต่างๆ ของ OpenCV ที่ใช้ในโปรแกรมนี้คือ และนำเข้าไลบรารี่มาตฐานของภาษา C++ ในตัวอย่างด้านล่างได้นำเข้าไลบรารี่ iostream ซึ่งจะประกอบไปด้วยฟังก์ชันการทำงานเกี่ยวกับ Input และ Output ภาษา C++…

การใช้งาน OpenCV + Visual Studio 2019  ด้วย ภาษา C++

การใช้งาน OpenCV ภาษา C++ OpenCV ย่อมาจาก Opensource Computer Vision หรือก็คือ Computer Vision ไลบรารี ความสามารถหลักๆ ของ OpenCV  ก็คือสามารถช่วยให้เราจัดการวิดีโอหรือรูปภาพ เพื่อให้เกิดการเปลี่ยนแปลงกับรูปภาพ อย่างเช่น ทำให้ภาพชัดขึ้น ทำให้เบลอ ลดสัญญาณรบกวน (noise) ในรูปภาพ จากแหล่งที่มาของรูปภาพต่างๆ ไม่ว่าจะเป็น webcam ภาพถ่าย วิดีโอ หรือกล้องวงจรปิด   ภาษาการเขียนโปรแกรม OpenCV…

การใช้งาน NodeMCU ESP8266 กับ Arduino IDE

การใช้งาน NodeMCU ESP8266 กับ Arduino IDE ภาษา C++ Internet of Things (IoT) ได้รับความนิยมในโลกของเทคโนโลยี มันได้เปลี่ยนวิธีการทำงานของเรา ให้วัตถุทางกายภาพและโลกดิจิตอลเชื่อมต่อกันมากขึ้นกว่าเดิม เมื่อคำนึงถึงเรื่องนี้ Espressif Systems (บริษัท เซมิคอนดักเตอร์ในเซี่ยงไฮ้) ได้เปิดตัวไมโครคอนโทรลเลอร์ที่รองรับ WiFi ที่มีขนาดเล็ก คือ ESP8266 ในราคาที่ไม่แพง สามารถตรวจสอบและควบคุมสิ่งต่าง ๆ จากที่ใดก็ได้ในโลก –…

สร้างเกม Flappy Bird ด้วย Arduino UNO + Processing IDE

สร้างเกม Flappy Bird ด้วย Arduino UNO + Processing IDE Flappy Bird เหมือนเกมนกตัวจริงที่คุณควบคุมนกตัวโปรด ที่ต้องเอาชนะอุปสรรคมากมาย หากคุณต้องการบินเหมือนนกจริงหรือเพลิดเพลินกับการบิน เกมที่เครื่องปัดจะตอบสนองความต้องการของคุณ เกมดังกล่าวช่วยให้คุณกางปีกเครื่องปัดและบินได้เหมือนนกจริง คุณเคยจินตนาการไหมว่ามันจะเป็นอย่างไร เมื่อเราเล่นโดยใช้ท่าทางมือของเรา? ดังนั้นทำตามทุกขั้นตอนตามบทความนี้ คุณจะทำให้มันเกิดขึ้นได้ด้วย Arduino UNO รายการอุปกรณ์ 1. Arduino UNO R3 2. Ultrasonic Sensor…

โปรเจค เครื่องตรวจจับเรดาร์ Arduino MEGA

เครื่องตรวจจับเรดาร์ Arduino MEGA : ในบทความนี้ ลุงเมกเกอร์ จะแสดงให้คุณเห็นว่าคุณสามารถสร้างเครื่องตรวจจับอัลตร้าโซนิค ที่ทำงานคล้ายเครื่องวัดระดับเรดาร์ มาตรวัดระดับเรดาร์นั้นจะปล่อยคลื่นแม่เหล็กไฟฟ้าซึ่งไม่จำเป็นต้องใช้ตัวกลางในการถ่ายโอน แต่เซ็นเซอร์อัลตราโซนิก จะปล่อยคลื่นซึ่งเป็นคลื่นเสียงซึ่งเป็นคลื่นเชิงกล ดังนั้นเครื่องวัดระดับอัลตราโซนิกไม่สามารถวัดได้ในสภาพแวดล้อมสุญญากาศ ส่วนระดับเรดาร์นั้นสามารถทำได้ คุณสามารถดูวิดีโอต่อไปนี้หรืออ่านบทความด้านล่าง เพื่อดูรายละเอียดเพิ่มเติม เครื่องตรวจจับเรดาร์ Arduino MEGA อุปกรณ์ที่ต้องการสำหรับ เครื่องตรวจจับเรดาร์ Arduino โปรเจคนี้ คือ เซ็นเซอร์วัดระยะทาง อัลตร้าโซนิค (Ultrasonic Sensor HC-SR04) สำหรับตรวจจับวัตถุ ,…

โปรแกรมแรกกับ บอร์ด Arduino MEGA ด้วย Arduino IDE

โปรแกรมแรกกับ บอร์ด Arduino MEGA รายการอุปกรณ์ 1. Arduino MEGA 2560 R3 พร้อม USB 1. ศึกษาการใช้งาน Arduino MEGA 2560 เบื้องต้น ตามลิงค์ด้านล่าง การใช้งานบอร์ด Arduino MEGA 2560 เบื้องต้น 2. ติดตั้งโปรแกรม Arduino IDE Arduino integrated development…

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save