千万粉丝博主「何同学」新作品引争议,质疑者称其违反了开源协议,什么是开源协议?该行为需要承担哪些责任?
作者:卡卷网发布时间:2024-12-03 14:59浏览数量:120次评论数量:0次
感谢来的这波流量密码,让我给大家推荐一下"PainterEngine",如果你以后想做任何类似短视频,你用我这个绝对没有那么多破事.
而且就如你所见,PainterEngine完成这个字符视频功能,我真是花了一个中午不到时间,我中午12点多群里看到消息,下午两点左右我就搓完了,动画效果杠杠滴.比你去github上找还快,我把播放组件就加了下面三十行代码,效果就做出来了:
px_void PX_Object_RenderFilter(PX_Object_FFmpeg* pFFmpeg)
{
px_int ycount = pFFmpeg->filtersurface.width / 8;
px_int i, j;
PX_SurfaceClearAll(&pFFmpeg->rendersurface, PX_COLOR(0, 0, 0, 0));
for (j = 0; j < ycount; j++)
{
px_int stepx = 0;
while (stepx< pFFmpeg->filtersurface.width)
{
px_int x, y;
px_int sum = 0;
for (y = 0; y < 8; y++)
{
for (x = 0; x < 8; x++)
{
px_color pixel = PX_SurfaceGetPixel(&pFFmpeg->filtersurface, stepx + x, j * 8 + y);
sum += (px_int)(pixel._argb.r*0.3 + pixel._argb.g*0.59 + pixel._argb.b*0.11);
}
}
sum /= 64;
sum /= 32;
if (sum>=7)
{
sum = 7;
}
PX_TextureRender(&pFFmpeg->rendersurface, &pFFmpeg->charactor[(px_int)sum],stepx, j * 8,PX_ALIGN_LEFTTOP,0);
stepx+= pFFmpeg->charactor[(px_int)sum].width;
}
}
}
话我放这里了,只要你给PainterEngine贡献过哪怕一个标点,你可以在简历,作品,毕设,短视频上宣称你是PainterEngine的作者之一
只要你用PainterEngine,你可以获得我从头到尾贴心的技术支持,绝对比你去网上找各种库再花一堆时间去学去用省事.直接私信我就行,我看到第一时间回.
免责声明:本文由卡卷网编辑并发布,但不代表本站的观点和立场,只提供分享给大家。
相关推荐

你 发表评论:
欢迎