SixLabors ImageSharp=>opencvsharp Mat


MemoryStream ms = new MemoryStream();
var encoder = new SixLabors.ImageSharp.Formats.Jpeg.JpegEncoder();
imageSharp.Save(ms,encoder);//ImageSharp转流
Mat result= OpenCvSharp.Extensions.BitmapConverter.ToMat(new Bitmap(Bitmap.FromStream(ms)));//流转Bitmap在转Mat

opencvsharp Mat=>SixLabors ImageSharp

Mat image=Cv2.Imread("test.jpg")
var images = SixLabors.ImageSharp.Image.Load(image.ToBytes());//Mat转ImageSharp

Logo

中国智能体开发者社区,聚焦智能体与大模型开发,提供前沿资讯、实用工具链、开源项目及行业案例。通过技术沙龙、开发者大赛等活动,促进经验交流与协作,助力开发者快速构建创新智能应用。

更多推荐