出人意料的好文章,祝贺你。
图片很能说明问题。
Andrey Khatimlianskii:
出乎意料的好文章,祝贺你。
图片非常清晰。
为什么出奇的好?
文章很好,但阴影的使用在交易中几乎没有实际应用。
弗拉基米尔,你什么时候能为我们提供绘制图形(图表、折线图等,就像一般的 excel 一样)的课程?如果有人会做,那一定是您。
这篇文章很酷,画布是个好东西。
,顺便说一下,您可以直接获取具有所需阴影类型(甚至是三重波浪)的适当 alpha 通道的 BMP 资源,然后直接敲打像素阵列(您可以将片段拉伸到所需的大小)。
但我提出的阴影变体只适用于矩形区域。
Igor Volodin:
关:这里有一个很好的 "来自 Barabashka 的视频技巧 "主题 - 如何将透明 PNG 转换为 BMP32。该主题仅适用于 MQL 代码编写者(感谢 MetaQuotes),而 Vladimir 擅长 MQL 图形。有几种选择,您可以制作几个片段或一个摘要片段
示例:我从一个网站的在线阴影收集中获取了一张透明的 PNG 图像:
将其转换为带有阿尔法通道的 BMP
Alexander Puzanov:
关:这里有一个很棒的 "来自 Barabashka 的视频技巧 "主题 - 如何将透明 PNG 转换为 BMP32。该主题只与 MQL 代码编写者相关(感谢 MetaQuotes),而 Vladimir 专注于 MQL 图形。有几种选择,您可以制作几个片段或一个摘要片段
关:这里有一个很棒的 "来自 Barabashka 的视频技巧 "主题 - 如何将透明 PNG 转换为 BMP32。该主题只与 MQL 代码编写者相关(感谢 MetaQuotes),而 Vladimir 专注于 MQL 图形。有几种选择,您可以制作几个片段或一个摘要片段
我只有一种方法可以将 *.png 32 位透明格式转换为 *.bmp 透明格式。这是通过 Adam Najmanowicz 开发的小程序 AlphaConv.exe 实现的。
Karputov Vladimir:
大约一年前,我尝试过它和其他变体,但只有 Photoshop 能处理我的原始图像。
我只有一种方法可以将 *.png 32 位透明格式转换为 *.bmp 透明格式。这是通过 Adam Najmanowicz 开发的一个小程序 AlphaConv.exe 实现的。
Alexander Puzanov:
大约一年前,我试过它和其他变体,在所有变体中,只有 Photoshop 能处理我的原始图片。
我尽量使用免费选项,所以我不用 Photoshop。
大约一年前,我试过它和其他变体,在所有变体中,只有 Photoshop 能处理我的原始图片。


新文章 研究 CCanvas 类。抗锯齿和阴影已发布:
CCanvas 类的抗锯齿算法是所有使用抗锯齿构造的基础。本文包括其算法的操作内容, 并提供相应的直观示例。它也涵盖了绘制图形对象造型, 以及在画布上绘制造型的算法详情。数值分析库 ALGLIB 用于计算。
下图展示了一个虚拟像素及其覆盖的物理像素之间的连接:
图例. 3. 物理像素的覆盖面
这意味着一个 虚拟像素 (计算出的坐标) 经常含有分数坐标, 且能够同时覆盖 四个物理像素。在这种情况下, 抗锯齿算法需要执行它的主要职责 — 用一个虚拟像素的颜色为四个物理像素着色, 但使用不同的迭代。如此, 它将会蒙骗我们的视觉 — 眼睛会看到一个温和色彩混合且边界柔和的略微模糊的图像。
作者:Karputov Vladimir