Office中国论坛/Access中国论坛
标题: 【原创 / 源码】无聊之作三——图表绘制 [打印本页]
作者: LucasLynn 时间: 2005-10-12 00:53
标题: 【原创 / 源码】无聊之作三——图表绘制
介绍:
可以绘制几乎任何合法表达式的函数曲线,包括用户模块中自定义的函数。
[attach]13572[/attach]
[attach]13573[/attach]
源码:
[此贴子已经被作者于2006-5-18 11:34:13编辑过]
作者: ok123.1 时间: 2005-10-12 01:18
回复了
作者: wu8313 时间: 2005-10-12 01:27
是一个函数绘图的东西,学习。
作者: gaoqiwen 时间: 2005-10-12 01:42
学习!
作者: zwu009 时间: 2005-10-12 01:44
好好学习,天天向上。
作者: yodong 时间: 2005-10-12 02:54
学习
作者: newguyer 时间: 2005-10-12 05:11
是不是准备搞搞国产的Math软件
作者: djt 时间: 2005-10-12 05:33
kan
作者: dhwx 时间: 2005-10-12 17:34
学习
作者: tonywong 时间: 2005-10-12 19:04
收
作者: 1452 时间: 2005-10-12 19:31
学习
作者: chuqi26 时间: 2005-10-12 20:38
好
作者: esmile 时间: 2005-10-12 23:09
提示: 作者被禁止或删除 内容自动屏蔽
作者: esmile 时间: 2005-10-12 23:18
提示: 作者被禁止或删除 内容自动屏蔽
作者: aydl1014 时间: 2005-10-12 23:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: LucasLynn 时间: 2005-10-12 23:58
以下是引用esmile在2005-10-12 15:18:00的发言:
在图形这一块愈来愈厉害了,望尘呀
果酱果酱。
我正在设计编写一个很变_态的东东,只是这段时间工作比较忙了,不知道什么时候可以写出来。
[此贴子已经被作者于2005-10-12 16:00:40编辑过]
作者: yelang771 时间: 2005-10-13 02:49
学习~
作者: sVen8848 时间: 2005-10-13 05:35
看看!
作者: df 时间: 2005-10-13 06:07
看看
作者: ey1001 时间: 2005-10-13 16:52
1
作者: ey1001 时间: 2005-10-13 20:41
看不懂 arrImage(1064 + CLng(BMPY) * 404 + BMPX) = 0
作者: LucasLynn 时间: 2005-10-13 20:53
以下是引用ey1001在2005-10-13 12:41:00的发言:
看不懂 arrImage(1064 + CLng(BMPY) * 404 + BMPX) = 0
图形本身是256色图片,因此有一个256*4=1024字节的调色板,加上位图信息40字节,总共是1064字节,后面则是像素信息块,逐行排列,由于扫描行规定必须是4的整倍数,不足的要补上,本图是401*401像素,因此补全到404像素/扫描行。在256色系统调色板中,黑色的编号是0。
[此贴子已经被作者于2005-10-13 12:57:55编辑过]
作者: ey1001 时间: 2005-10-13 21:11
恩,好象懂了1064.但CLng(BMPY) * 404 + BMPX其实还是没懂
. 是不是说404是特定淤你的范例图片是401*401像素的呀.还好琢磨出了0是颜色
作者: ey1001 时间: 2005-10-13 21:21
"后面则是像素信息块,逐行排列,由于扫描行规定必须是4的整倍数,不足的要补上"那我将401改为408就好象不行哦还有,怎样才知道你图片是401*401像素呀
作者: LucasLynn 时间: 2005-10-13 21:25
以下是引用ey1001在2005-10-13 13:21:00的发言:
"后面则是像素信息块,逐行排列,由于扫描行规定必须是4的整倍数,不足的要补上"
那我将401改为408就好象不行哦
还有,怎样才知道你图片是401*401像素呀
我用Windows画笔画的,401*401的256色BMP。
其实我写的绝大多数和图形相关的程序,基本都是用的现成图片,加载到某个不可见的Image控件中等待处理。然后选择性处理其中一部分的数据而已。极少有用代码生成数据的。
这样的做法一来开发效率比较高,图片预处理我都用画笔,二来执行效率比较高,因为大量操作都是速度最快的内存块复制。
[此贴子已经被作者于2005-10-13 13:29:43编辑过]
作者: ey1001 时间: 2005-10-13 21:32
哦,那如果要改为408应该画多少*多少像素的图呀
作者: LucasLynn 时间: 2005-10-13 21:49
以下是引用ey1001在2005-10-13 13:32:00的发言:
哦,那如果要改为408应该画多少*多少像素的图呀
405/406/407/408 * 随便
作者: ey1001 时间: 2005-10-13 22:08
哦,刚试了一下真的可以
,但如果不是256色就不行哦
作者: LucasLynn 时间: 2005-10-13 22:49
以下是引用ey1001在2005-10-13 14:08:00的发言:
哦,刚试了一下真的可以
,但如果不是256色就不行哦
不是256色就要改1064。
具体的信息可用我前段时间发布的ImageDecoder 0.43来查看。
作者: ey1001 时间: 2005-10-13 23:07
是1064*4+40=4296吗,你的ImageDecoder太深了看不懂哦
作者: LucasLynn 时间: 2005-10-14 00:42
以下是引用ey1001在2005-10-13 15:07:00的发言:
是1064*4+40=4296吗,你的ImageDecoder太深了看不懂哦
ImageDecoder是个工具,不是让你看源码,而是让你用这个工具来分析指定图片的PictureData信息。
作者: ey1001 时间: 2005-10-14 17:01
昨天又温习了一下你的ImageDecoder,但始终都看不懂用这个工具来分析指定图片的PictureData信息:(下面的都不知道是什么意思有什么用。也不知道DIB是什么哦DIB_FieldsNameBitInfoHeader.biSizeBitInfoHeader.biWidthBitInfoHeader.biHeightBitInfoHeader.biPlanesBitInfoHeader.biBitCountBitInfoHeader.biCompressionBitInfoHeader.biSizeImageBitInfoHeader.biXPelsPerMeterBitInfoHeader.biYPelsPerMeterBitInfoHeader.biClrUsedBitInfoHeader.biClrImportantBitInfoHeader.rgbQuadrgbBluergbGreenrgbRedrgbReservedBitInfoData
作者: ey1001 时间: 2005-10-14 17:31
好象又明白了一点。1064是不是要改成BitInfoData前面的数字呀。但我查。JPG文件查看又没有BitInfoData这个哦。晕了
作者: 轻风 时间: 2005-10-14 18:37
有意思啊
作者: LucasLynn 时间: 2005-10-14 18:43
以下是引用ey1001在2005-10-14 9:31:00的发言:
好象又明白了一点。1064是不是要改成BitInfoData前面的数字呀。但我查。JPG文件查看又没有BitInfoData这个哦。晕了
1064=40+256*4,256就是BiClrUsed(Bitmap Info Color Used)
作者: CHENZHIRONG 时间: 2005-10-14 19:55
标题: 回复:(LucasLynn)【原创 / 源码】无聊之作三
是否解释表达式?看看先。
作者: LucasLynn 时间: 2005-10-14 20:06
以下是引用CHENZHIRONG在2005-10-14 11:55:00的发言:
是否解释表达式?看看先。
表达式的解释程序作了一部分的标准化工作,其他的作为Criteria来进行处理。
作者: jxq 时间: 2005-10-28 06:40
我的好大哥啊,终于看到你搞出这个来了,一定要好好看看,这是一个困扰我好久好久的问题啊!
作者: Grant 时间: 2005-10-28 06:54
支持牧人的东西.
作者: hayer 时间: 2005-11-3 02:53
学习!
作者: duzili 时间: 2005-11-6 17:47
顶!
作者: gptdjhxhjl 时间: 2005-12-19 03:14
kk
作者: zwl01 时间: 2005-12-19 16:00
函数绘图学习
作者: KenjiSato 时间: 2005-12-19 22:51
好东西,能否彩色
作者: xf_kevin 时间: 2005-12-21 00:14
好,谢了~~~
作者: tang7788 时间: 2005-12-21 16:48
学习
作者: e2345678986 时间: 2005-12-23 01:09
滿有意思的說
作者: fanren 时间: 2005-12-23 07:07
学习,正需要。
作者: wdh008 时间: 2005-12-23 18:02
这个有点意思
作者: 一箭穿心 时间: 2005-12-24 07:54
[em01]
作者: 无情 时间: 2006-5-17 17:24
学
作者: heqing3000 时间: 2006-5-17 17:53
学习
作者: WDLRCZT 时间: 2006-5-17 18:17
支持
作者: wang1950317 时间: 2006-5-17 19:31
okokokok!
作者: crg770502 时间: 2006-5-17 20:52
d
作者: cyjiaaa 时间: 2006-5-18 03:13
顶了
作者: xjliyuehua 时间: 2006-5-18 17:20
[em02][em02]
作者: robin_lcj 时间: 2006-5-30 23:13
Good good study!Day Day up!!
作者: 情比金坚 时间: 2006-6-2 18:41
收藏
作者: glw 时间: 2006-6-2 20:53
look
作者: liuxingyuabc 时间: 2006-6-5 00:43
强
作者: itez 时间: 2006-6-5 20:00
只有想不到,没有做不到。
作者: qazplm 时间: 2006-6-8 05:26
学习中,支持[em02]
作者: listoner 时间: 2006-6-8 06:04
good
作者: onsky_xb 时间: 2006-6-8 15:07
[em07][em07][em07]
作者: sgrshh29 时间: 2006-6-9 05:24
收藏
作者: zqzhan 时间: 2006-6-13 22:40
hao[em01]
作者: merryxi690 时间: 2006-6-17 05:20
很酷呀。看看
作者: elong 时间: 2006-6-30 22:54
好
作者: kevindeng 时间: 2006-7-1 00:58
精品
作者: esnake 时间: 2006-7-4 22:37
学习学习,参观参观
作者: 叶伟健 时间: 2006-7-6 19:39
好
作者: J-2006 时间: 2006-7-13 03:07
有参考价值
作者: xjzhw1 时间: 2006-7-24 06:59
看看和MINITAB比比怎么样?
作者: scal_dyh 时间: 2006-7-25 18:16
d
作者: 古老的龙 时间: 2006-7-30 01:06
我最爱你了
作者: happym1d 时间: 2006-7-31 04:42
qiang
作者: xxiaoxiu 时间: 2006-8-2 00:51
[em01]
作者: everestli 时间: 2006-8-2 22:06
kankan
作者: leguox 时间: 2006-8-22 23:38
支持,太棒了。
作者: zhong9148579 时间: 2006-8-23 00:20
支持,太棒了
作者: beifang 时间: 2006-8-23 13:02
学习
作者: SHAOHUAQIN 时间: 2006-8-25 05:16
good
作者: xc1xa 时间: 2006-8-29 01:03
学习。。。
作者: 绿色爱好者 时间: 2006-9-1 03:32
一个函数绘图的东西,学习
作者: 9399100 时间: 2006-9-11 17:28
GOOD
作者: flying1977 时间: 2006-9-12 18:14
进来学习!
作者: 6831860 时间: 2006-9-12 19:53
ding
作者: fuyvn 时间: 2006-10-1 23:46
强呀。
作者: quanli 时间: 2006-10-1 23:56
学习学习。
作者: wang2 时间: 2006-10-11 05:05
顶一个
作者: erhong 时间: 2006-10-17 21:58
豆腐干士大夫
作者: appleking 时间: 2006-11-2 22:49
精啊
作者: ccczzz 时间: 2006-11-5 14:53
xiexie
作者: t360103 时间: 2006-11-11 03:57
收
作者: pengdong 时间: 2006-11-27 17:43
看上,挺不好理解的。
作者: charlieyoung 时间: 2006-12-13 22:24
g
作者: bossmao 时间: 2006-12-30 21:10
[em17]
作者: eric_huang 时间: 2006-12-31 20:39
回复
作者: hawkzeus 时间: 2007-1-16 03:41
good
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) |
Powered by Discuz! X3.3 |