动态填充不规则区域的问题(100分)

  • 主题发起人 主题发起人 gabor
  • 开始时间 开始时间
G

gabor

Unregistered / Unconfirmed
GUEST, unregistred user!
各位富翁富婆,有一个问题,很着急。

一个不规则的图形区域,如任意的画出来的一块不规则,事先不确定的区域内,填充一种底色
然后,根据一个一个动态变化的数值,填充他的一部分,就想一个浮动的液面一样。

因为在过程控制软件中,长用到,请大家出谋划策!
 
填充区域用APi函数FillRgn;
 
分别FILL每一个三角形的中心(或是重心)不就成了
 
如果你的边界用的是同一种颜色的话,有一种算法可以解决,
从该区域的最底端开始向和画横线,判断横线的哪部分在该区域中,再将该部分
横线画出来就是了,关于判断点是否在不规则区域内的算法,在vcl.vclxx.org上可以
找到。
 
值和填充如何对应
 
由横线的长度与条数来对应
 
请问EYSS4,你的算法效率如何?我的数据来源更新速率很快,计算来得及吗?
我考虑国这种,深度历险上面的算法我没有看到国,不敢胡说。但是若是基于象素点的搜索
我在DOS下曾经作过(比较早的时候的事了),比较慢。
你有算法的原代码吗?

发给一份看看,好吗?
 
接受答案了.
 
后退
顶部