问题标签 [imaging]

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.

0 投票
3 回答
46950 浏览

c# - 如何计算位图的平均 rgb 颜色值

在我的 C# (3.5) 应用程序中,我需要获取位图的红色、绿色和蓝色通道的平均颜色值。最好不使用外部库。这可以做到吗?如果是这样,怎么做?提前致谢。

试图让事情更精确一点:位图中的每个像素都有一定的 RGB 颜色值。我想获得图像中所有像素的平均 RGB 值。

0 投票
0 回答
4315 浏览

silverlight - 动态资源和基于元素的画笔的 Silverlight 3 替代品是什么?

我需要有一个可以更改的自定义 UI 元素,例如应用程序中使用的颜色和文本,但作为资源 - 在 WPF 中我可以使用 DynamicResource 来分配画笔、字符串等,但是我需要在 Silverlight 中实现它3 - 我怎样才能做到这一点,因为 StaticResource 不会这样做,作为另一个问题,我有一个由其他 UI 元素(如矩形)组成的资源。请参阅我现有的 ResourceDictionary 中的示例:

我在复制 OuterGlowEffect 时也遇到了问题,但至少这可以通过编译的 DirectX 效果来完成,因此如果需要可以将其省略。


我认为数据绑定将是动态内容的一个很好的解决方案,因为它可以创建一个存储我需要的可视数据的类,这可以是更新 UI 的单向绑定 - 希望这可能对其他有相同问题的人有用。
对于给定的示例,仍然需要用可以在 Silverlight 中工作的东西替换 VisualBrush 功能。

0 投票
2 回答
923 浏览

python - Pygame 和 blitting:白底白字 = 灰色?

我正在使用 pygame(1.9.0rc3,虽然这也发生在 1.8.1)来创建热图。为了构建热图,我使用了一个小的 24 位 11x11px 点 PNG 图像,具有白色背景和一个非常低不透明度的灰色点,它正好停在边缘:

点图 http://img442.imageshack.us/img442/465/dot.png

点周围的区域是完美的白色,#ffffff,应该是这样。但是,当我使用 pygame 使用 BLEND_MULT 多次将图像blit 到新表面时,会出现一个灰色方块,好像点背景不是完美的白色,这没有意义。

以下代码以及包含的图像可以重现这一点:

运行代码时,您将获得以下图像:

混合后生成的图像 http://img263.imageshack.us/img263/4568/result.png

发生这种情况有原因吗?我该如何解决它?

0 投票
3 回答
1055 浏览

.net - 图像属性标签常量

我想使用.NET 的 GDI+ 中定义的图像属性标记常量。

我想知道这些常量值(例如 PropertyTagGpsVer 常量)是否暴露在任何基类库中?

我试过环顾 System.Drawing.Imaging 命名空间无济于事。

0 投票
1 回答
530 浏览

com - IImage* 来自 IBitmapImage*

我正在使用 Imaging API 基本上使用 Imaging 内置的 Resize 函数编写重新缩放函数。

我需要提供一个自定义 UBitmap 类,它是用一个 Image* 指针和 resized 函数构建的,所以这里是 Rescale 函数原型:

我的函数为 dst 指针分配堆(调用者只需要释放它)。

到目前为止我所做的:

所以我已经成功地使用 pImg->CreateBitmapFromImage 调用重新缩放了图像,但我不知道如何获取 IImage* 来提供 UBitmap 构造函数。

提前致谢。

0 投票
2 回答
9518 浏览

c# - 在图像中查找图像 C#

我扫描了一份文件(实际上是一张表格),里面有一些手写信息。

我有一个空表格的位图。

我如何“取消”打印表格以仅提取笔迹。

我使用 C#...谢谢乔纳森

0 投票
9 回答
10015 浏览

python - Python 成像替代品

我有 python 代码,只需要对照片做几件简单的事情:裁剪、调整大小和覆盖水印。我用过 PIL,重新采样/调整大小的结果很糟糕。我用过imagemagick,界面和命令的设计是把一只猫装在一个盒子里,然后用键盘反复把它扔下一组楼梯。

我正在寻找可以与 python 一起使用的不是 PIL 或 Imagemagick 的东西来进行简单、高质量的图像转换。就此而言,如果命令行界面良好,它甚至不必具有 python 绑定。

哦,它需要与平台无关,我们的生产服务器是 linux,但我们的一些开发人员在 Windows 上开发。它也不需要安装一堆愚蠢的 gui 代码来用作库。

0 投票
1 回答
216 浏览

asp.net - 圆角控制

我正在寻找一个 .net 成像控件以在通用处理程序中使用来处理图像。现在我正在使用 OnlineImageOptimizer,它是一个很好的动态调整大小的组件。

我想做的是拍张照片,调整到合适的暗度,圆角,投下阴影并优化成一个小的、高质量的 jpg。

任何人有任何控制的经验来做到这一点?

0 投票
1 回答
168 浏览

image - 图片格式问题

我正在使用图像加载器(DevIL)进行图像加载。我只是想知道从文件(.jpg、.png、.bmp 等)加载的图像格式(内存中的未压缩格式)是由图像加载程序本身决定的,还是在某种程度上取决于实际的图像文件。

到目前为止,我查看的所有图像似乎都加载到了 RGBA / UNSIGNED_BYTE 格式。但是我想知道我是否总是可以依靠这个。是否可以想象图像实际上可能被加载到 RGBA / FLOAT 格式中?(注意:我希望加载的图像格式总是相同的,我想依赖它:)

我在 DevIL 中找不到任何解释这一点的文档,所以我希望任何有成像/图像加载经验的人都可以根据他们的经验/常识给我一个答案。

谢谢

0 投票
3 回答
6494 浏览

.net - 打印 WPF 位图图像

打印 BitmapImage 的最佳方法是什么?我来自 System.Drawing 的背景,所以我正在考虑将其转换为位图然后打印它,但我认为可能有更好的方法。

谢谢!