问题标签 [system.windows.media]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - MediaFrameSource 中使用了什么 ColorMap?
我正在使用 MediaFrameSource 创建一个 MediaFrameReader。但是,我需要知道默认使用什么颜色映射(颜色空间),和/或如何控制它。试图谷歌它发现没有相关信息。
有任何想法吗?
c# - 我可以以编程方式将元素添加到 XAML 吗?WPF C#
我想通过用户输入添加画布元素。类似于单击按钮时<Ellipse/>
,会在 Canvas 内的 XAML 文件中添加一个新元素。
我是 WPF 的新手,我不确定这是否是正确的方法。
我正在尝试的另一件事是 System.Windows.Media 但操作 XAMl 文件看起来更容易和更好,因为那时绘图的位置被锚定在画布上。我不确定是否可以使用 System.Windows.Media 实现类似的功能。
所以我的问题在标题中,但我对其他建议持开放态度。
c# - JPEGEncoder Windows Media Imaging 不支持图像的颜色配置文件
我有以下图像(已放置图像的屏幕抓图,因为它的大小超过 2 MB - 可以从https://drive.google.com/file/d/1rC2QQBzMhZ8AG5Lp5PyrpkOxwlyP9QaE/view?usp=下载原始图像分享
我正在使用BitmapDecoder
类读取图像并使用 JPEG 编码器保存它。这会导致以下图像颜色变淡并褪色。
图像使用PhotoShop RGB
配色方案。我尝试使用以下代码设置颜色配置文件,但这会导致此错误The designated BitmapEncoder does not support ColorContexts
更新:克隆图像似乎可以解决问题。但是当我使用以下代码调整图像大小进行转换时,不会保留颜色配置文件