H.264 Encoder to encode frames to I and P frames

조회 수: 4 (최근 30일)
Neil Farrugia
Neil Farrugia 2016년 3월 24일
댓글: Mrutyunjaya Hiremath 2021년 10월 30일
Hello, I am here in need of help. I have a task where I need to encode two images x and y. I encode the first as an I frame and the second to a P frame. To do this I have tried using the methods encode_i_frame and encode_p_frame found in the H264 encoder.
x = imread('image.jpg');
x = im2bw(x);
Seq(:,:,1) = double(x);
encode_i_frame(Seq,10);
That's the code I am using but I cannot seem to get it to work. Any help would be appreciated.
  댓글 수: 3
Neil Farrugia
Neil Farrugia 2016년 3월 24일
I am assigning it like this
[Seq_r(:,:,1),bits] = encode_i_frame(Seq,10);
The error I am getting is: "Double inputs must have integer values in the range of ASSUMEDTYPE."
Mrutyunjaya Hiremath
Mrutyunjaya Hiremath 2021년 10월 30일
encode_i_frame(), takes input of graylevel image or frame data (range of data 0 to 255).
But in your case its binary (range of data 0 to 1).

댓글을 달려면 로그인하십시오.

답변 (0개)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by