반응형

OpenCV/Qt 3

OpenCV에서 캡처한 영상을 pyQt5 윈도우에 보여주기

OpenCV에서 캡처한 영상을 pyQt5로 작성된 GUI에서 보여주는 방법을 다룹니다. 깃허브에 있는 코드를 수정하여 사용했습니다. 2019. 1. 14 최초작성 처음 실행하면 버튼 2개만 보입니다. start 버튼을 클릭하면 웹캠 영상이 보입니다. Canny 버튼을 클릭하면 오른쪽에 캐니 영상을 보여줍니다. # 출처 - https://github.com/ddd4117/GUI/blob/master/src/camera_test.py # 수정 - webnautes import cv2 import sys from PyQt5 import QtCore from PyQt5 import QtWidgets from PyQt5 import QtGui class ShowVideo(QtCore.QObject): flag =..

OpenCV/Qt 2023.10.13

OpenCV에서 캡처한 webcam 영상을 QT에서 보여주기

OpenCV에서 캡처한 webcam 영상을 QT에서 보여주는 예제 코드입니다. 2021. 8. 24 - 최초작성 실행 화면입니다. 처음 실행시 Open 버튼 클릭 후 Close 버튼 클릭 후 소스 코드입니다. // 원본 - https://github.com/eyyupT/OpenCV-CPP-show-webcam-stream-on-Qt-GUI // 수정 - webnautes 2021. 8. 24 #include #include #include #include #include #include #include #include #include using namespace cv; using namespace std; class MainWindow : public QMainWindow { public: MainWin..

OpenCV/Qt 2023.10.13

OpenCV에서 로드한 image 파일을 QT에서 보여주고 간단한 영상처리

OpenCV에서 로드한 이미지 파일을 QT에서 보여주고 그레이스케일로 변환하는 간단한 영상처리를 구현한 예제입니다. 2021. 9. 26 - 최초작성 처음 실행하면 다음처럼 버튼만 보입니다. Open 버튼을 클릭하면 파일 다이얼로그가 보이면서 이미지 파일을 선택할 수 있습니다. 이미지 파일을 선택한 후 Open 버튼을 클릭합니다. OpenCV를 사용하여 이미지 파일을 로드하여 QT의 Label에 보여줍니다. Process 버튼을 클릭하면 그레이스케일 이미지로 변환해줍니다. 이 부분을 원하는 영상처리로 변경하면 됩니다. Close를 클릭하면 이미지가 사라지고 보여주었던 크기만큼 검은색 영역을 보여주게 됩니다. 전체 코드입니다. #include #include #include #include #include..

OpenCV/Qt 2023.10.13
반응형