-
25-03-2011, 06:24 PM #1Silver member
- Ngày tham gia
- Sep 2015
- Đang ở
- Hà Nội
- Bài viết
- 0
OpenCV không thể load được file AVI?
Mình đang cần xử lí với 1 đoạn AVI nhưng làm theo hướng dẫn mà vẫn không chạy được file AVI do ko bắt được lỗi ngoại lệ và memory leak. Ai từng làm qua mong chỉ hộ mình. Đây là code
Mã:// camera.cpp : Defines the entry point for the console application. // #include "stdafx.h" #include "cv.h" #include "highgui.h" #include "stdio.h" using namespace std; int main() { CvCapture* capture = cvCaptureFromAVI("F:\\PHIM\\one_piece\\001.avi"); int fps =(int) cvGetCaptureProperty(capture,5); cvNamedWindow("test",1); if(fps!=0) { while(1) { IplImage* frame = cvQueryFrame(capture); if(!frame) break; cvShowImage("test",frame); char c = cvWaitKey(1000/fps); if(c=='q')break; cvReleaseImage(&frame); } } cvReleaseCapture(&capture); cvDestroyWindow("test"); }
View more random threads:
- Sử dụng MOUSEHOOKSTRUCT hay MSLLHOOKSTRUCT Trong Hook chuột
- Lỗi cin cout với Visual studio 2008
- Cách đọc dữ liệu từ tệp tin nhị phân?
- Kết hợp code xử lý vào code giao diện
- Tạo số ngẫu nhiên trong Visual C++
- Lỗi Error executing cl.exe trong Visual C++
- Lỗi c++ cứ bắt sửa chữa khi yahoo : mất mạng hoặc out
- API hàm SetFileAttributes đặt thuộc tính System cho file
- Mình muốn sử dụng công cụ Spy++ trong VC++2008
- Hàm kiểm tra kết thúc file trong C++ dùng thư viện fstream, ifstream, ofstream
-
26-03-2011, 11:52 AM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cái hàm cvQueryFrame trả về image không cần release thì phải, chỉ phải release khi bạn sử dụng cvRetrieveFrame.
Bỏ cái while đi, làm một 2 frame đi đã, load nhiều frame cũng không ai làm như bạn cả! cứ copy code thì lỗi là đúng rồi!
-
26-03-2011, 02:28 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
code em viết mà anh. Em dùng cái này với code để nhận camera chỉ thay thành
Mã:CvCapture* capture = cvCaptureFromCAM(CV_CAP_ANY)
-
28-03-2011, 03:08 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi chuot chui
Bạn nào biết chỉ mình với!
-
28-03-2011, 05:10 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Mình ko dùng Cmake bạn ạ! Mình dùng visual C++ viết như bt mà
-
29-03-2011, 02:23 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Nếu mình không biên dịch OpenCV bằng Cmake thì làm sao có những hàm được tích hợp sẵn trong OpenCV mà sử dụng?
Mình muốn sử dụng hàm SIFT trong OpenCV nhưng chưa biết làm sao, bạn có biết về hàm SIFT không?
-
06-09-2013, 02:57 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn sửa được chưa.. Chỉ mình với
-
15-09-2013, 01:24 PM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
lỗi ở đây :
Mã:IplImage* frame = cvQueryFrame(capture);
Mã:IplImage* frame
-
15-09-2013, 01:26 PM #9Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi tuanf4Gửi bởi ngothitim
--------------------------------
PS : ko ngó tới nội dung nên đã lỡ post thành 2 bài liên tiếp, mong mod hợp nhất thành 1.
Chân thành xin lỗi
Không chỉ là một biểu tượng của sự quyết tâm và lòng tự hào quốc gia, cột cờ inox ngoại trời còn là biểu tượng của sự chuyên nghiệp và đẳng cấp của một công ty hoặc tổ chức. Việc sử dụng chúng để...
Kiến trúc đẳng cấp với cột cờ inox...