Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
刘韬
/
HalconScanCodeServer
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 5856db66
由
刘韬
编写于
2025-03-24 13:23:04 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
优化服务器端口存储位置
1 个父辈
0d997ad8
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
16 行增加
和
6 行删除
ScanCodeServer/HDCodeHelper.cs
ScanCodeServer/Setting.cs
ScanCodeServer/WebServer.cs
ScanCodeServer/WebWork.cs
ScanCodeServer/HDCodeHelper.cs
查看文件 @
5856db6
...
...
@@ -106,12 +106,12 @@ namespace ScanCodeServer
HTuple
hv_DecodedDataStrings
=
null
;
HTuple
hv_DataCodeHandle
=
null
;
HOperatorSet
.
GenEmptyObj
(
out
ho_SymbolXLDs
);
HOperatorSet
.
CreateDataCode2dModel
(
symbolType
,
"default_parameters"
,
"maximum_recognition"
,
out
hv_DataCodeHandle
);
HOperatorSet
.
CreateDataCode2dModel
(
symbolType
,
"default_parameters"
,
Setting
.
HOperatorSet_ModelParameter
.
Val
.
ToString
()
,
out
hv_DataCodeHandle
);
HOperatorSet
.
SetDataCode2dParam
(
hv_DataCodeHandle
,
"string_encoding"
,
"utf8"
);
//string hv_model_path = GetCodeParamFilePath(symbolType);
if
(!
hv_model_path
.
Equals
(
""
)
&&
File
.
Exists
(
hv_model_path
))
{
HOperatorSet
.
ReadDataCode2dModel
(
hv_model_path
,
out
hv_DataCodeHandle
);
//
HOperatorSet.ReadDataCode2dModel(hv_model_path, out hv_DataCodeHandle);
}
// HOperatorSet.SetDataCode2dParam(hv_DataCodeHandle, "timeout", 3000);
//ho_SymbolXLDs.Dispose();
...
...
ScanCodeServer/Setting.cs
查看文件 @
5856db6
...
...
@@ -8,7 +8,7 @@ using System.Threading.Tasks;
namespace
ScanCodeServer
{
class
Setting
public
class
Setting
{
[
MyConfigComment
(
"element_size_min -1不启用"
)]
public
static
MyConfig
<
int
>
HOperatorSet_element_size_min
=
-
1
;
...
...
@@ -27,5 +27,14 @@ namespace ScanCodeServer
[
MyConfigComment
(
"进程优先级"
)]
public
static
MyConfig
<
ProcessPriorityClass
>
ProcessPriorityClass
=
System
.
Diagnostics
.
ProcessPriorityClass
.
High
;
[
MyConfigComment
(
"进程优先级"
)]
public
static
MyConfig
<
ModelParameter
>
HOperatorSet_ModelParameter
=
ModelParameter
.
standard_recognition
;
}
public
enum
ModelParameter
{
standard_recognition
,
enhanced_recognition
,
maximum_recognition
}
}
ScanCodeServer/WebServer.cs
查看文件 @
5856db6
...
...
@@ -21,6 +21,7 @@ namespace ScanCodeServer
{
_serviceHost
=
new
WebServiceHost
(
service
,
u
);
_serviceHost
.
Open
();
Registry
.
SetValue
(
"HKEY_CURRENT_USER\\SOFTWARE\\ScanCodeServer\\"
,
"port"
,
u
.
Port
);
Registry
.
SetValue
(
"HKEY_LOCAL_MACHINE\\SOFTWARE\\ScanCodeServer\\"
,
"port"
,
u
.
Port
);
Common
.
log
.
Info
(
"Web服务已开启,URL="
+
url
);
Config
.
Set
(
"Addr"
,
url
);
...
...
ScanCodeServer/WebWork.cs
查看文件 @
5856db6
...
...
@@ -85,9 +85,9 @@ namespace ScanCodeServer
}
else
if
(
codeType
.
ToLower
().
StartsWith
(
"eyem"
)
&&
bitmap
!=
null
)
{
var
b
=
DeepClone
(
bitmap
);
cc
=
EyemDecode2
.
Decoder
(
ref
b
);
b
.
Dispose
();
//
var b = DeepClone(bitmap);
//
cc = EyemDecode2.Decoder(ref b);
//
b.Dispose();
}
else
{
...
...
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论