H.264 baseline codec in matlab

The following Matlab project contains the source code and Matlab examples used for h.264 baseline codec. This is a matlab implementation of H.264 Baseline codec (inc. CAVLC encoder)

The source code and files included in this project are listed in the project files section, please make sure whether the listed source code meet your needs there.

Project Files: 

File NameSize
decode_sequence.asv 1335
decode_sequence.m 2180
encode_sequence.m 4421
find_psnr.m 93
dec_header.asv 141
dec_header.m 446
dec_mb_header.asv 260
dec_mb_header.m 339
header.asv 84
header.m 168
mb_header.m 181
deccode_p_frame.asv 5402
decode_p_frame.asv 10453
decode_p_frame.m 10910
encode_p_frame.asv 28737
encode_p_frame.m 26243
extract_object.m 557
extract_position.m 119
mirror_pad.m 572
decode_i_frame.asv 8092
decode_i_frame.m 8471
encode_i_frame.asv 13979
encode_i_frame.m 15094
dec_cavlc.asv 4498
dec_cavlc.m 4510
dec_golomb.asv 776
dec_golomb.m 767
dec_prfx.m 276
enc_cavlc.asv 6790
enc_cavlc.m 6454
enc_golomb.asv 731
enc_golomb.m 727
integer_transform.m 491
inv_integer_transform.m 416
inv_quantization.m 559
quantization.asv 822
quantization.m 822
table.mat 2487
test_block.asv 981
test_block.m 981
test_cavlc.asv 565
test_cavlc.m 567
test_transform.asv 500
test_transform.m 498
uvc_nframes.m 819
uvc_open.m 2906
uvc_read_frame.m 2126
uvc_size.m 811
uvc_structure.m 821
uvc_write_frame.m 3265
license.txt 1308

SocialTags: