问题标签 [timage]

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 投票
4 回答
94 浏览

c++builder - 尽管设置 TImage::Picture = NULL 不会导致内存泄漏,但存在哪些替代方案可以避免这种混淆?

尽管bummi 很好地解释了为什么Image1.Picture := nil不会导致内存泄漏,但我担心它可能会在阅读我的代码的新人的脑海中引发危险信号,因为它的安全性是违反直觉的。因此,我想避免它。存在哪些更直观的替代方案?虽然 bummi 的回答是针对 Delphi,但我实际上对 C++Builder 更感兴趣。

0 投票
1 回答
250 浏览

delphi - 恢复到设计时 TImage 图片

如何在 Delphi XE+ 中恢复为 TImage 组件的默认设计时指定图片?

0 投票
1 回答
1193 浏览

android - 奇怪的 Delphi Android 图像分配/图像乱码问题

我有一些代码在 iO 中运行良好,但在 Android 上会导致图像完全混乱。我找到了部分解决方法(不调用某些代码),但它暗示了一些严重错误:

可以看出,这是把它搞砸的最后一行。在某些测试中,删除线似乎就足够了,但在其他测试中则不然。这是我对问题的最佳线索/描述/示例。

这是一个乱码图像的示例。由于每次运行应用程序时它们看起来都是一样的乱码,我怀疑它一定与图像有某种关系,但没有任何视觉相似性。

在此处输入图像描述 我的问题是有什么问题?我正在测试 Delphi XE7 试用版,所以我无法访问源代码。它在使用 XE4 和 XE7 的 iOS 上完美运行,但在 Android 上却发生了一些事情。我认为它可能是一些共享参考的位图数据......有没有人对如何测试这个理论/可能的解决方法有任何想法?

0 投票
3 回答
1259 浏览

delphi - Delphi 创建的图像不显示

我正在尝试用图像动态创建一个自定义组件并将它们显示在 Grid 中,但图像没有显示出来。下面是省略部分声明的代码,有人可以帮助我并告诉我我做错了什么吗?

自定义组件类

记忆游戏类:

主要形式:

0 投票
0 回答
269 浏览

delphi - 如何使用 Firemonkey (Delphi XE6) 更改图像的单个 RGB 通道值

我有一个应用程序需要允许用户更改存储在 TImage 中的 jpeg 的色调,我已成功使用 Delphi XE6 附带的过滤器“THueAdjustEffect”来执行此操作,但是我需要能够控制它更精确。我需要实现的是用户能够使用滑块/轨迹条更改每个 RGB 通道的值,以通过改变红色、绿色和蓝色的数量来调整 jpeg 的颜色矩阵。

我是使用 Firemonkey 进行图像处理的新手,它可能是直截了当的,但我看不出有什么方法可以实现。任何帮助将不胜感激!

谢谢。

0 投票
1 回答
396 浏览

android - C++ Builder TImage 从 URL 加载

我无法弄清楚如何将图像从 URL 加载到 TImage 控件中。

总的来说,这是我需要做的

问题似乎是 str 没有分配空间。我得到一个“无效的 IO 句柄错误”。

我无法事先找出图像的大小。

请问我该怎么做?我试图通过创建一个虚拟文件并将该文件加载到 TMemoryStream 中来为 TMemoryStream 分配 10MB 的空间,但这也会引发“Invalid IO Handler”错误。

在 RAD Studio XE7 上使用 C++ Builder 开发 iOS 和 Android 应用程序。

非常感谢

艾尔

0 投票
0 回答
202 浏览

delphi - TVideoImage 的问题

我是 TvideoImage 的问题,我用来从网络摄像头捕获图像。我有一个 Timage 并且我使用 设置fVideoImage.setDisplayCanvas(imgCamera.canvas),第一个运行很酷,但是当我再次尝试打开时,不再工作。图像是白色的。

图像是白色的。即使我完全免费,我也不知道,因为它发生了,请帮助我。

0 投票
1 回答
196 浏览

android - 从 Web 加载图像到 TImage 组件

我有一个 XE7 FMX And​​roid 表单中的 TImage 组件。我想将网络上的图像加载到它上面。我找到了这篇文章,但不幸的是它似乎只适用于 Delphi XE5。我可以使用 Indy 组件来执行这样的任务,但我想在项目中包含 Indy 之前用尽所有可能性。谷歌在这种情况下没有帮助,有人遇到过类似的情况吗?有没有办法在不使用 Indy 的情况下将图像从 http 站点加载到 TImage 组件?

0 投票
1 回答
432 浏览

user-interface - 填充TImage内容的颜色

我正在使用 Borland C++Builder 6。

我想使用该TImage组件并将其内容填充为特定颜色(假设为黑色) - 我该怎么做?

0 投票
1 回答
1239 浏览

delphi - 如何获得 TImage 图片的顶部位置?

我在 TPanel 中有一个带有Align := alClientStretch := True和的 TImage 。如何获取在图像中绘制的图片的顶部像素位置?Proportional := TrueCenter := True

也许描述问题的图像会有所帮助: 在此处输入图像描述

我看到了这个问题,但无法得到与我需要密切相关的答案。