找回密码
 立即注册

QQ登录

只需一步,快速开始

AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-3-31 15:56:09
11#
imp1212 发表于 2016-3-31 11:34
我读取图片时有部分条码读不出来的情况,我使用photoshop增大对比度后能够识别出来,请问leadtools有类似ph ...

增大对比度指的是哪一个功能,能否将Photoshop的功能截个图,我帮你查找对应的方法。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-4-1 09:25:09
12#

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-4-1 09:49:08
13#

亮度对比度是有的。我分别给出。
亮度调整:ChangeIntensityCommand
使用方法:
   // Prepare the command
   ChangeIntensityCommand command = new ChangeIntensityCommand();
   //Increase the brightness by 25 percent  of the possible range.
   command.Brightness = 250;
   command.Run(image);
详细介绍请参考:https://www.leadtools.com/help/l ... tensitycommand.html

对比度调整:ChangeContrastCommand
使用方法:
   // Prepare the command
   ChangeContrastCommand command = new ChangeContrastCommand();
   //Increase the contrast  by 25 percent  of the possible range.
   command.Contrast = 250;
   command.Run(image);
详细介绍请参考:https://www.leadtools.com/help/l ... ontrastcommand.html
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-4-1 11:29:48
14#
AvoCaDolol 发表于 2016-4-1 09:49
亮度对比度是有的。我分别给出。
亮度调整:ChangeIntensityCommand
使用方法:

RasterCodecs能直接加载Bitmap类的文件吗
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-4-1 15:31:03
15#
imp1212 发表于 2016-4-1 11:29
RasterCodecs能直接加载Bitmap类的文件吗

完全没有问题。
需要注意的是引用问题,Leadtools.Codec.Cmp.dll是Bitmap的引用。
其他类型的文件想要打开需要引用不同的DLL。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-4-5 10:38:57
16#
AvoCaDolol 发表于 2016-4-1 15:31
完全没有问题。
需要注意的是引用问题,Leadtools.Codec.Cmp.dll是Bitmap的引用。
其他类型的文件想要 ...

具体的函数是哪个?是这样写吗?
Dim img As Bitmap = Bitmap.FromFile(filePath)
Dim _rasterCodecs As RasterCodecs = New RasterCodecs()
Dim pageImage As RasterImage = _rasterCodecs.load(img)
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-4-5 16:59:31
17#
imp1212 发表于 2016-4-5 10:38
具体的函数是哪个?是这样写吗?
Dim img As Bitmap = Bitmap.FromFile(filePath)
Dim _rasterCodecs A ...

是的,其实第一句没必要,你可以写成这样:
Dim _rasterCodecs As RasterCodecs = New RasterCodecs()
Dim pageImage As RasterImage = _rasterCodecs.load(filePath)
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-4-6 10:39:21
18#
AvoCaDolol 发表于 2016-4-5 16:59
是的,其实第一句没必要,你可以写成这样:
Dim _rasterCodecs As RasterCodecs = New RasterCodecs()
...

我中间还要对Bitmap类型的img进行处理,我想用_rasterCodecs直接load(img)
回复 使用道具 举报
AvoCaDolol活字格认证 Wyn认证
社区贡献组   /  发表于:2016-4-6 11:14:53
19#
imp1212 发表于 2016-4-6 10:39
我中间还要对Bitmap类型的img进行处理,我想用_rasterCodecs直接load(img)

RasterImage也可以进行处理,当然如果需要Bitmap对象的话,那么您上面的代码是没有问题的。
回复 使用道具 举报
imp1212
初级会员   /  发表于:2016-4-6 12:31:22
20#
AvoCaDolol 发表于 2016-4-6 11:14
RasterImage也可以进行处理,当然如果需要Bitmap对象的话,那么您上面的代码是没有问题的。

用rasterCodecs.load说不支持Bitmap类型的参数
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部