Mundarija:

OpenCV Python-da videodan kadrni qanday saqlashim mumkin?
OpenCV Python-da videodan kadrni qanday saqlashim mumkin?

Video: OpenCV Python-da videodan kadrni qanday saqlashim mumkin?

Video: OpenCV Python-da videodan kadrni qanday saqlashim mumkin?
Video: Lesson 97: Controlling Servo Motor using Rotary Encoder and Display Angle On LCD 2024, May
Anonim

OpenCV-Python yordamida video ramkalarni ajratib olish va saqlash

  1. ni oching Video fayl yoki kamera yordamida cv2 . VideoCapture()
  2. O'qing ramka tomonidan ramka .
  3. Saqlash har biri ramka foydalanish cv2 . imwrite()
  4. VideoCapture-ni qo'yib yuboring va barcha oynalarni yo'q qiling.

Bundan tashqari, Python-da cv2-ni qanday yuklab olishim mumkin?

So'nggi OpenCV versiyasini sourceforge saytidan yuklab oling va uni ajratib olish uchun ikki marta bosing

  1. Opencv/build/python/2.7 jildiga o'ting.
  2. Cv2 nusxasini oling. pyd-dan C:/Python27/lib/site-packeges-ga.
  3. Python IDLE-ni oching va Python terminaliga quyidagi kodlarni kiriting. >>> import cv2 >>> chop cv2. _versiya_

mp4 dan rasmlarni qanday chiqarish mumkin? ni tanlang ramka Siz xoxlaysizmi ekstrakti videodan dasturning yuqori chap burchagidagi “Fayl” tugmasini bosing, so‘ng “Eksport” > “ Rasm ketma-ketlik”. Fayl nomini kiriting yoki o'zgartiring, so'ngra fayl uchun jildni tanlang tasvirlar , formatni tanlang, "OK" tugmasini bosing va tugaguncha kuting tasvirlar saqlanadi.

Shunday qilib, videoni qanday qilib kadrma-kadrga ajratish mumkin?

"Tahrirlash" yorlig'ini bosing, so'ng " Split ." Bu klipni filmning qolgan qismidan ajratib turadi. Kursorni harakatlantirish uchun navigatsiya panelidagi o'ng strelka tugmachasini bosing. ramka oldinga. "Tahrirlash" yorlig'ini bosing, so'ng " Split ." Ushbu jarayonni butun filmingiz parchalanmaguncha takrorlang ramkalar.

Python-da filmdan qanday qilib tasvir yaratasiz?

OpenCV-Python yordamida tasvirlardan video yaratish

  1. Glob yordamida barcha rasm fayl nomlarini oling.
  2. Cv2 yordamida barcha rasmlarni o'qing. imread()
  3. Barcha rasmlarni ro'yxatda saqlang.
  4. cv2 yordamida VideoWriter obyektini yarating. VideoWriter()
  5. Cv2 yordamida rasmlarni video faylga saqlang. VideoWriter(). yozish()
  6. VideoWriter-ni qo'yib yuboring va barcha oynalarni yo'q qiling.

Tavsiya: