问题标签 [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.
c++builder - 尽管设置 TImage::Picture = NULL 不会导致内存泄漏,但存在哪些替代方案可以避免这种混淆?
尽管bummi 很好地解释了为什么Image1.Picture := nil
不会导致内存泄漏,但我担心它可能会在阅读我的代码的新人的脑海中引发危险信号,因为它的安全性是违反直觉的。因此,我想避免它。存在哪些更直观的替代方案?虽然 bummi 的回答是针对 Delphi,但我实际上对 C++Builder 更感兴趣。
delphi - 恢复到设计时 TImage 图片
如何在 Delphi XE+ 中恢复为 TImage 组件的默认设计时指定图片?
android - 奇怪的 Delphi Android 图像分配/图像乱码问题
我有一些代码在 iO 中运行良好,但在 Android 上会导致图像完全混乱。我找到了部分解决方法(不调用某些代码),但它暗示了一些严重错误:
可以看出,这是把它搞砸的最后一行。在某些测试中,删除线似乎就足够了,但在其他测试中则不然。这是我对问题的最佳线索/描述/示例。
这是一个乱码图像的示例。由于每次运行应用程序时它们看起来都是一样的乱码,我怀疑它一定与图像有某种关系,但没有任何视觉相似性。
我的问题是有什么问题?我正在测试 Delphi XE7 试用版,所以我无法访问源代码。它在使用 XE4 和 XE7 的 iOS 上完美运行,但在 Android 上却发生了一些事情。我认为它可能是一些共享参考的位图数据......有没有人对如何测试这个理论/可能的解决方法有任何想法?
delphi - Delphi 创建的图像不显示
我正在尝试用图像动态创建一个自定义组件并将它们显示在 Grid 中,但图像没有显示出来。下面是省略部分声明的代码,有人可以帮助我并告诉我我做错了什么吗?
自定义组件类
记忆游戏类:
主要形式:
delphi - 如何使用 Firemonkey (Delphi XE6) 更改图像的单个 RGB 通道值
我有一个应用程序需要允许用户更改存储在 TImage 中的 jpeg 的色调,我已成功使用 Delphi XE6 附带的过滤器“THueAdjustEffect”来执行此操作,但是我需要能够控制它更精确。我需要实现的是用户能够使用滑块/轨迹条更改每个 RGB 通道的值,以通过改变红色、绿色和蓝色的数量来调整 jpeg 的颜色矩阵。
我是使用 Firemonkey 进行图像处理的新手,它可能是直截了当的,但我看不出有什么方法可以实现。任何帮助将不胜感激!
谢谢。
android - C++ Builder TImage 从 URL 加载
我无法弄清楚如何将图像从 URL 加载到 TImage 控件中。
总的来说,这是我需要做的
问题似乎是 str 没有分配空间。我得到一个“无效的 IO 句柄错误”。
我无法事先找出图像的大小。
请问我该怎么做?我试图通过创建一个虚拟文件并将该文件加载到 TMemoryStream 中来为 TMemoryStream 分配 10MB 的空间,但这也会引发“Invalid IO Handler”错误。
在 RAD Studio XE7 上使用 C++ Builder 开发 iOS 和 Android 应用程序。
非常感谢
艾尔
delphi - TVideoImage 的问题
我是 TvideoImage 的问题,我用来从网络摄像头捕获图像。我有一个 Timage 并且我使用 设置fVideoImage.setDisplayCanvas(imgCamera.canvas)
,第一个运行很酷,但是当我再次尝试打开时,不再工作。图像是白色的。
图像是白色的。即使我完全免费,我也不知道,因为它发生了,请帮助我。
android - 从 Web 加载图像到 TImage 组件
我有一个 XE7 FMX Android 表单中的 TImage 组件。我想将网络上的图像加载到它上面。我找到了这篇文章,但不幸的是它似乎只适用于 Delphi XE5。我可以使用 Indy 组件来执行这样的任务,但我想在项目中包含 Indy 之前用尽所有可能性。谷歌在这种情况下没有帮助,有人遇到过类似的情况吗?有没有办法在不使用 Indy 的情况下将图像从 http 站点加载到 TImage 组件?
user-interface - 填充TImage内容的颜色
我正在使用 Borland C++Builder 6。
我想使用该TImage
组件并将其内容填充为特定颜色(假设为黑色) - 我该怎么做?
delphi - 如何获得 TImage 图片的顶部位置?
我在 TPanel 中有一个带有Align := alClient
、Stretch := True
和的 TImage 。如何获取在图像中绘制的图片的顶部像素位置?Proportional := True
Center := True
我看到了这个问题,但无法得到与我需要密切相关的答案。