问题标签 [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 投票
3 回答
3069 浏览

delphi - 为什么 TImage 会旋转我的图像?

编写移动应用程序 - 它从安全网站拉取图片,如下所示(第一张图片)拉取不正确(注意网页版与移动版),第二张图片在网站上正确显示,但 Delphi TImage 出于某种原因正在旋转它我不知道为什么。Rotate 设置为 0,并且在 TImage 组件上设置了“Fit”。

想法?

在此处输入图像描述

为什么会这样旋转

0 投票
2 回答
827 浏览

delphi - 删除 TScrollBox 中的图像后如何重置滚动?

我有一个带有 TScrollBox 和一些 TImage 组件的 Delphi 表单,并且表单的滚动框在清空时不会重置......每次在框中抛出新图像时它似乎都在增长。

我想在删除图像后,在加载下一个图像之前将滚动范围/大小重置为滚动框大小。有没有办法做到这一点?

我尝试将滚动条设置为不可见,并在下一个文件加载后重新打开它们,但这似乎不起作用。非常感谢任何帮助。

根本原因:因此,当位图被释放时,图像似乎将其左上角移动到图像在 TScrollBox 中所在位置的中心。

0 投票
1 回答
240 浏览

delphi - 尝试从资源文件 Delphi XE7 / OSX 加载 jpeg 时出现内存错误

我在这个网站上找到了执行以下操作的代码,所以感谢“logo.Bitmap.LoadFromStream(MyRs);”这一行

访问冲突 - 我假设某种内存错误。

我用过项目 | 资源和图像 ... 添加 Jpeg

这是资源未链接的问题,还是我的代码的问题?

谢谢 :)

0 投票
1 回答
366 浏览

delphi - 在点击事件上更改 TImage 图片时出错

我有以下基本代码:

shrek1aTImage和是我点击时要加载donkey.jpeg的图像在哪里。shrek1

donkey.jpeg位于几乎所有其他相关项目文件的同一目录中,但是当我尝试运行代码时出现错误:

带有消息的异常类 EFOpenError '无法打开文件“\(为隐私而删除的目录)\donkey.jpeg”。该系统找不到指定的文件

我究竟做错了什么?

0 投票
1 回答
569 浏览

delphi - TImage 的图片值不停留 TBitmap

在 Delphi XE3 项目中,我在更改位图图像时遇到问题。在设计视图中, TImage图片值为TBitmap,如下所示:

位图

但是,当我更改图像时,图片值为TDXSmartImage

TDXSmartImage

到目前为止,实际图像类型对将图片值保持为 TBitmap 没有任何影响。位图、PNG、JPEG 以及其他格式都已尝试过。此外,当使用TDXSmartImage构建和运行项目时,没有实际的图像。只有一个白色块,所有其他视觉组件都正确显示在屏幕上。

我无法追踪如何保持TBitmap格式并防止TDXSmartImage格式被“使用”。

有没有人有什么建议?先感谢您。

0 投票
3 回答
299 浏览

delphi - 为什么将 JPEG 分配给 TJPEGImages 数组时会出现访问冲突?

我有一个数组,我想将图像分配到其中,以便可以将它们显示到表单上。我使用了从JPEG 数据流到 TImage问题的类似代码,但我在 if 语句中收到访问冲突错误消息

谢谢。

0 投票
2 回答
1600 浏览

delphi - 知道图像的路径

我是编程新手,我有一个游戏(比如 Flappy Bird)。在我的项目中,我通常必须更改图像,因此在我的 MainForm 中我有一个 TImage。*我的问题是我如何才能确切知道图像的路径当然我使用 Image1.Picture.LoadFromFile

例如:我有 - 图片名称:'Scene1.bmp';- 一个 TForm1.Button1Click(Sender: TObject);

*任务:当用户单击按钮时,图像将“LoadFromFile”将 Scene1.bmp 设置为 TImage

请帮助我,非常感谢!

0 投票
0 回答
195 浏览

delphi - Delphi - 图像颜色检测

我有一个问题,是否有一些库或代码可以检测颜色是否与绿色、蓝色、黄色等最相似?

我可以用这个函数分解 TImage 的像素颜色:

但单纯比较r>g>bi无法判断,颜色是否更接近黄色、棕色左右。我只需要很少的基本颜色(研究小孩教育的东西)

我会非常感谢每一个提示或帮助。

0 投票
1 回答
99 浏览

delphi - 问:是否可以在不先保存到文件的情况下直接在 Timage 中创建和添加位图

我可以通过创建位图并将其保存到文件来使其工作。(位图是条形码)。然后通过 ppimage1.Picture.LoadFromFile(filepath); 将其加载到 TImage 中;

通过这种方式,您必须为您的图像创建和删除一个临时目录。如果可能的话,我宁愿不这样做......

0 投票
1 回答
146 浏览

unit-testing - 第二单元找不到 TImage

所以我有一些使用 lazarus 的工作要做,我的一个程序是在第二个单元中编写的,但也在第一个单元中使用。问题是,我想从连接到单元 1 的表单中为程序提供一个 TImage,但单元 2 找不到标识符“TImage”。