1.一种视频画面全屏显示的字幕处理方法,其特征在于,包括:S1、获取视频终端屏幕上字幕区域的信息,其中所述信息包括所述字幕区域的位置坐标及尺寸大小;
S2、根据所述字幕区域的位置坐标及尺寸大小,从所述视频终端的图像缓存区中读取所述字幕区域的像素;
S3、根据所述字幕区域的像素的RGB值,获取所述字幕区域的底色区域,对所述底色区域进行镂空;
S4、对镂空的字幕区域按照图像全屏放大所需的比例进行放大,并将字幕填充至放大后的字幕区域进行显示。
2.根据权利要求1所述的方法,其特征在于,所述步骤S2具体包括:S21、根据所述字幕区域的位置坐标,在所述视频终端的图像缓存区中找到所述字幕区域所在位置;
S22、根据所述字幕区域的尺寸大小,锁定所述字幕区域,以预定的频率读取所述字幕区域的像素并存储。
3.根据权利要求1所述的方法,其特征在于,所述步骤S3具体包括:S31、将所读取的字幕区域的像素的RGB值与预设的RGB参考值进行比较;
S32、将低于所述RGB参考值的字幕区域的像素判定为底色像素,得到底色区域,其中底色区域为底色像素所在区域;
S33、将所述底色区域的透明度设为100%进行镂空,得到底色区域镂空后的字幕区域。
4.根据权利要求3所述的方法,其特征在于,所述RGB参考值为128。
5.根据权利要求1至4任意一项所述的方法,其特征在于,所述视频终端屏幕的宽度与高度的比例为16:9;按照图像全屏放大所需的比例为4:3;所述字幕区域放大显示在全屏放大后的图像的最底端。
6.一种视频画面全屏显示进行字幕处理的视频终端,其特征在于,包括:获取模块,用于获取视频终端屏幕上字幕区域的信息,其中所述信息包括所述字幕区域的位置坐标及尺寸大小;
读取模块,用于根据所述字幕区域的位置坐标及尺寸大小,从所述视频终端的图像缓存区中读取所述字幕区域的像素;
镂空模块,用于根据所述字幕区域的像素的RGB值,获取所述字幕区域的底色区域,对所述底色区域进行镂空;
显示模块,用于对镂空的字幕区域按照图像全屏放大所需的比例进行放大,并将字幕填充至放大后的字幕区域进行显示。
7.根据权利要求6所述的视频终端,其特征在于,所述读取模块还用于根据所述字幕区域的位置坐标,在所述视频终端的图像缓存区中找到所述字幕区域所在位置;根据所述字幕区域的尺寸大小,锁定所述字幕区域,以预定的频率读取所述字幕区域的像素并存储。
8.根据权利要求6所述的视频终端,其特征在于,所述镂空模块还用于将所述读取模块所读取的字幕区域的像素的RGB值与预设的RGB参考值进行比较;将低于所述RGB参考值的字幕区域的像素判定为底色像素,得到底色区域,其中底色区域为底色像素所在区域;
将所述底色区域的透明度设为100%进行镂空,得到底色区域镂空后的字幕区域。
9.根据权利要求8所述的视频终端,其特征在于,所述RGB参考值为128。
10.根据权利要求6-9中任一项所述的视频终端,其特征在于,所述视频终端屏幕的宽度与高度的比例为16:9;按照图像全屏放大所需的比例为4:3;所述字幕区域放大显示在全屏放大后的图像的最底端。