我有一个图像字节数组(代码中名为colorByteArray),YUY2格式,我尝试将其转换为JPEG编码。
到目前为止,我正在使用字节数组RGBA格式,这里是他的代码:
select name, count(*) over (partition by name) as name_count, amount
from table t;
如何将代码转换为与YUY一起使用? 我没有找到创建BitmapSource的方法。
欣赏任何建议
答案 0 :(得分:1)
为自己节省一些痛苦并使用ImageMagik工具包用于.NET而不是原始的GDI代码,它为你处理所有这些东西,我最近写了一篇文章,你可以在这里找到:
http://www.codeguru.com/columns/dotnet/manipulating-images-with-imagemagik.html
ImageMagik作为一个工具包已存在多年,在图像方面没有什么不可做的。
有一段时间你必须使用C#进程程序集,并直接调用命令工具,但由于你现在只需使用NuGet来引入预先制作的二进制库并开始对它们进行编码,你就可以获得所有这些功能在一小部分DLL中
我在博客文章中展示的项目的代码plex页面有很多易于理解的示例,涵盖了工具包的所有方面,并且可以从Visual Studio中的intellisense中获取任何未涵盖的内容。