PytQt5 GUI design and Video processing with OpenCV: PyQt5 tutorial - Part 09

แชร์
ฝัง
  • เผยแพร่เมื่อ 2 ต.ค. 2024
  • In this tutorial, we will design a very basic GUI that will use the Model-View-Controller approach for the video processing applications. The user can change blur and brightness of the video frames and take pictures to save images. Additional text labels are also part of this tutorial as shown in the code. You will notice how the code is reused here from the Tutorial 05 of PyQt5 learning series.
    PyQt5 and OpenCv: PyQt5 tutorial - Part 05 • PyQt5 and OpenCv: PyQt...
    Source code: pyshine.com/Vi...
    Music: www.bensound.com

ความคิดเห็น • 17

  • @pyshine_official
    @pyshine_official  3 ปีที่แล้ว +1

    Recommended:
    How to deploy Python video processing web application using Flask
    th-cam.com/video/2Nw4WQj4isA/w-d-xo.html

  • @salihaliyi6162
    @salihaliyi6162 2 ปีที่แล้ว +1

    thanks a lot i need not to process but only to load video as image is loaded from any directory and then play please can you help me on that

    • @pyshine_official
      @pyshine_official  2 ปีที่แล้ว

      Visit this for simple video loading pyshine.com/WebCam-Video-Recorder-GUI/

  • @himomhey3437
    @himomhey3437 ปีที่แล้ว +1

    Good series!
    Can I input a detectron2 model trained with custom dataset in .pth format instead of a face detection model in .xml format in this?

    • @pyshine_official
      @pyshine_official  ปีที่แล้ว

      Yes, and probably this link would be helpful as well pyshine.com/Play-Rock-Paper-Scissors-Game-using-PyQt5-GUI/

  • @Ngapasihgaboleh
    @Ngapasihgaboleh ปีที่แล้ว

    Hello, your video is very helpful, but i wonder, can you make a slider to change hsv value from video and also change frame rate? tia

  • @martinhasieber2274
    @martinhasieber2274 2 ปีที่แล้ว +1

    Hello, your tutorial is great. I would like to start a second stream in the window. Can you help me?

    • @pyshine_official
      @pyshine_official  2 ปีที่แล้ว

      Good question, next video will be exactly on this

    • @pyshine_official
      @pyshine_official  2 ปีที่แล้ว

      The tutorial for two video streams is now available as per your suggestion

  • @lamify_pro
    @lamify_pro 3 ปีที่แล้ว +1

    Thanks!!!

  • @НиколайСемищенко
    @НиколайСемищенко 3 ปีที่แล้ว +1

    Great, thanks a lot!

  • @ilkeraykut7064
    @ilkeraykut7064 3 ปีที่แล้ว

    Thanks for the video.But when I press on 'q' key it does not break the loop.Why is this happening?

    • @pyshine_official
      @pyshine_official  3 ปีที่แล้ว +3

      Most welcome! Good point. The reason its not stopping is because we are using not using cv2.show() to display image. It was added for the debugging purpose. You can add this line cv2.imshow("hello",self.image) before the key = cv2.waitKey(1)&0xFF. Alternatively a flag can be added to break this loop using a stop button

    • @ilkeraykut7064
      @ilkeraykut7064 3 ปีที่แล้ว

      @@pyshine_official without adding this line cv2.imshow("hello",self.image) , how can we stop the camera?

    • @pyshine_official
      @pyshine_official  3 ปีที่แล้ว +1

      @@ilkeraykut7064 Hi, please check pyshine.com/Video-processing-in-Python-with-OpenCV-and-PyQt5-GUI/ a toggle button is updated and will appear now in the version 2. So you can stop and start using the same button. Thanks for the comments!

    • @pyshine_official
      @pyshine_official  2 ปีที่แล้ว

      @@ilkeraykut7064 Hi, removing cable blanks out the image, if thats the case?