<font color=red>如果不设置采集卡的模式(256色/24真彩/...)可以设置保存的模式吗</font>(30分)

  • 主题发起人 主题发起人 cat.yy
  • 开始时间 开始时间
C

cat.yy

Unregistered / Unconfirmed
GUEST, unregistred user!
因为找不到采集卡说明书,没法设置采集模式
我把采集的图家放到image上,以默认方式保存成位图,但
photoshop无法打开,提示认不识该格式(画笔能打开)
我在保存前指定:Image1.Picture.Bitmap.PixelFormat := pf24bit;
但不行
我得指定保存格式,该怎么办呢?
 
我不想删除这个问题
大家随便说说
 
你是在 运行状态 保存还是在 设计期 保存啊?
采集的图很可能是16bit 的,这样在设计期保存的bmp photoshop是不认的。
像你写的那样,Image1.Picture.Bitmap.PixelFormat := pf24bit;
然后再 Image1.Picture.bitmap.savetofile(yourfilename);
应该没问题的。
 
不行 如果图象的格式和IMAGE的格式不同,IMAGE不显示
事实上我就是这样干的 没有成功
 
那你又是怎么把采集到的图象放到Image 里的呢?
 
通过剪贴板放入的
 
你可以改用wang image control(at Windows 97/NT) or Kodak image control(windows 98)
来实现, 我以前做的一个图象扫描的程序就是用这个控件的, 就几个ocx文件,
是系统带的(如果安装了"映象"工具的话).

这套工具很不错的, 对图象处理很简便, 而且生成的bmp支持压缩或不压缩,
可以指定颜色, 其中的image控件还可以显示24bit的图象.

支持显示bmp, tif, gif和pcx等, 支持保存成bmp和tif文件.
 
Iknow,可以发我一份吗?

-----------------------------------
我用修改二进制文件的方法修改位图格式 成功了
但程序还是不够精练

IMAGE中有没有获得他所加载图片(动态加载)在内存中首地址的函数 ?
 
Wang Image或Kodak Image control如果安装了Windows 97或98或NT下的“映象”程序后
就有了的。

可以直接看看Delphi中的Import ActiveX control中有没有
 
可以直接修改采集卡的ini文件 改变采集模式
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
I
回复
0
查看
585
import
I
后退
顶部