JeVois SDK install on Ubuntu 18.04 (bionic) virtual machine
สารบัญ:
บทช่วยสอนนี้อธิบายวิธีการติดตั้ง OpenCV บน Ubuntu 18.04
OpenCV (Open Source Computer Vision Library) เป็นไลบรารี่คอมพิวเตอร์วิสัยทัศน์โอเพนซอร์สและมีการเชื่อมโยงสำหรับ C ++, Python และ Java มันถูกใช้สำหรับแอพพลิเคชั่นที่หลากหลายเช่นการวิเคราะห์ภาพทางการแพทย์การเย็บภาพสตรีทวิววิดีโอการเฝ้าระวังการตรวจจับและจดจำใบหน้าการติดตามวัตถุที่เคลื่อนไหวการแยกโมเดล 3 มิติและอื่น ๆ อีกมากมาย
OpenCV สามารถใช้ประโยชน์จากการประมวลผลแบบมัลติคอร์และคุณสมบัติการเร่งความเร็ว GPU สำหรับการทำงานแบบเรียลไทม์
เราจะแสดงวิธีติดตั้ง OpenCV สองวิธีบน Ubuntu เลือกหนึ่งในตัวเลือกการติดตั้งที่จะทำงานได้ดีที่สุดสำหรับคุณ
ติดตั้ง OpenCV จาก Ubuntu Repository
แพ็คเกจ OpenCV มีให้บริการจากที่เก็บ Ubuntu 18.04 ในขณะที่เขียนเวอร์ชันในที่เก็บคือ 3.2 ซึ่งอาจไม่ใช่เวอร์ชันล่าสุดเสมอไป
ในการติดตั้ง OpenCV จากที่เก็บ Ubuntu 18.04 ให้ทำตามขั้นตอนเหล่านี้:
-
ติดตั้ง OpenCV
รีเฟรชดัชนีแพ็กเกจและติดตั้งแพ็กเกจ OpenCV โดยพิมพ์:
sudo apt update
sudo apt install python3-opencv
คำสั่งข้างต้นจะติดตั้งแพ็คเกจทั้งหมดที่จำเป็นในการเรียกใช้ OpenCV
ตรวจสอบการติดตั้ง OpenCV
เพื่อตรวจสอบการติดตั้งเราจะนำเข้าโมดูล
cv2
และพิมพ์รุ่น OpenCV:python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
python-opencv
ติดตั้ง OpenCV จากแหล่งที่มา
การสร้างไลบรารี OpenCV จากซอร์สเป็นวิธีที่แนะนำในการติดตั้ง OpenCV มันจะถูกปรับให้เหมาะกับระบบของคุณโดยเฉพาะและคุณจะสามารถควบคุมตัวเลือกการสร้างได้อย่างสมบูรณ์
หากต้องการติดตั้ง OpenCV เวอร์ชันล่าสุดจากแหล่งที่มาให้ทำตามขั้นตอนเหล่านี้:
-
การติดตั้งแพ็คเกจที่จำเป็น
คำสั่งต่อไปนี้จะติดตั้งการอ้างอิงที่จำเป็นและไม่บังคับทั้งหมด:
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
การโคลนซอร์สโค้ด OpenCV
สร้างไดเร็กทอรีที่จะเก็บที่เก็บและโคลนที่เก็บ Contrib ของ OpenCV และ OpenCV ด้วยคำสั่งต่อไปนี้:
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
ในขณะที่เขียนเวอร์ชันเริ่มต้นในที่เก็บ github คือเวอร์ชัน 4.0.0 หากคุณต้องการติดตั้ง OpenCV เวอร์ชันเก่าให้ cd ไปที่ไดเรคทอรี
opencv
และopencv_contrib
และรันgit checkout
กำหนดค่า OpenCV ด้วย CMake
เมื่อการดาวน์โหลดเสร็จสิ้นให้สร้างไดเรกทอรีสร้างชั่วคราวแล้วสลับไปที่:
cd ~/opencv_build/opencv
mkdir build && cd build
cd ~/opencv_build/opencv
mkdir build && cd build
cd ~/opencv_build/opencv
ตั้งค่าการสร้าง OpenCV ด้วย CMake:
cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..
เมื่อระบบสร้างของ CMake เสร็จสมบูรณ์คุณจะเห็นสิ่งต่อไปนี้:
การตรวจสอบการติดตั้ง OpenCV
ในการตรวจสอบว่าติดตั้ง OpenCV สำเร็จแล้วให้พิมพ์คำสั่งต่อไปนี้และคุณจะเห็นเวอร์ชัน OpenCV:
pkg-config --modversion opencv4
4.0.1
python3 -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
ข้อสรุป
เราได้แสดงให้คุณเห็นสองวิธีในการติดตั้ง OpenCV บนเซิร์ฟเวอร์ Ubuntu 18.04 ของคุณ วิธีการที่คุณเลือกขึ้นอยู่กับความต้องการและความชอบของคุณ แม้ว่าการติดตั้งรุ่นที่บรรจุจากที่เก็บ Ubuntu นั้นทำได้ง่ายกว่าการสร้าง OpenCV จากแหล่งที่มานั้นให้ความยืดหยุ่นมากกว่าและควรเป็นตัวเลือกแรกของคุณเมื่อทำการติดตั้ง OpenCV
opencv python ubuntuMicrosoft Tweaks Ad หลังจากที่ Apple บ่น
เรื่องราว "Laptop Hunter" ยังคงมีน้อยลงเล็กน้อย Apple-bashing
วิธีการติดตั้ง opencv บน centos 7
OpenCV เป็นไลบรารี่คอมพิวเตอร์วิสัยทัศน์โอเพนซอร์สที่มีการเชื่อมสำหรับ C ++, Python และ Java ในบทช่วยสอนนี้เราจะแสดงวิธีการติดตั้ง OpenCV บน CentOS 7
วิธีการติดตั้ง opencv บน raspberry pi 3
OpenCV (Open Source Computer Vision Library) เป็นไลบรารี่คอมพิวเตอร์วิสัยทัศน์โอเพนซอร์สและมีการเชื่อมโยงสำหรับ C ++, Python และ Java ในบทช่วยสอนนี้เราจะอธิบายวิธีติดตั้ง OpenCV บน Raspberry Pi