Skip to content
切换导航条
切换导航条
当前项目
正在载入...
登录
孙克
/
GeneralClassLibrary
转到一个项目
切换导航栏
切换导航栏固定状态
项目
群组
代码片段
帮助
项目
活动
版本库
流水线
图表
问题
0
合并请求
0
维基
网络
创建新的问题
作业
提交
问题看板
文件
提交
网络
比较
分支
标签
Commit 6c4d2821
由
LN
编写于
2020-07-10 10:13:26 +0800
浏览文件
选项
浏览文件
标签
下载
电子邮件补丁
差异文件
1
1 个父辈
0fa0cfe5
隐藏空白字符变更
内嵌
并排
正在显示
2 个修改的文件
包含
27 行增加
和
8 行删除
CodeLibraryProject/CodeLibrary/FrmCodeDecode.cs
dll/CodeLibrary.dll
CodeLibraryProject/CodeLibrary/FrmCodeDecode.cs
查看文件 @
6c4d282
...
@@ -89,7 +89,7 @@ namespace CodeLibrary
...
@@ -89,7 +89,7 @@ namespace CodeLibrary
{
{
System
.
Windows
.
Forms
.
OpenFileDialog
openDialog
=
new
System
.
Windows
.
Forms
.
OpenFileDialog
();
System
.
Windows
.
Forms
.
OpenFileDialog
openDialog
=
new
System
.
Windows
.
Forms
.
OpenFileDialog
();
openDialog
.
Title
=
selImage
;
openDialog
.
Title
=
selImage
;
openDialog
.
Filter
=
"(*.jpg;*.png;*.bmp
)|*.jpg;*.png;*.bmp
"
;
openDialog
.
Filter
=
"(*.jpg;*.png;*.bmp
;*.hobj)|*.jpg;*.png;*.bmp;*.hobj
"
;
// openDialog.Filter = "All Supported Images (*.bmp;*.dib;*.rle;*.gif;*.jpg;*.png)|*.bmp;*.dib;*.rle;*.gif;*.jpg;*.png|Bitmaps (*.bmp;*.dib;*.rle)|*.bmp;*.dib;*.rle|Graphics Interchange Format (*.gif)|*.gif|Joint Photographic Experts (*.jpg)|*.jpg|Portable Network Graphics (*.png)|*.png|All Files (*.*)|*.*";
// openDialog.Filter = "All Supported Images (*.bmp;*.dib;*.rle;*.gif;*.jpg;*.png)|*.bmp;*.dib;*.rle;*.gif;*.jpg;*.png|Bitmaps (*.bmp;*.dib;*.rle)|*.bmp;*.dib;*.rle|Graphics Interchange Format (*.gif)|*.gif|Joint Photographic Experts (*.jpg)|*.jpg|Portable Network Graphics (*.png)|*.png|All Files (*.*)|*.*";
//openDialog.DefaultExt = "png";
//openDialog.DefaultExt = "png";
System
.
Windows
.
Forms
.
DialogResult
result
=
openDialog
.
ShowDialog
();
System
.
Windows
.
Forms
.
DialogResult
result
=
openDialog
.
ShowDialog
();
...
@@ -104,13 +104,32 @@ namespace CodeLibrary
...
@@ -104,13 +104,32 @@ namespace CodeLibrary
MessageBox
.
Show
(
imageIsNull
);
MessageBox
.
Show
(
imageIsNull
);
}
}
ClearPicImg
();
ClearPicImg
();
//读取图片内容
if
(
openDialog
.
FileName
.
EndsWith
(
".hobj"
))
Image
img
=
(
Image
)
Image
.
FromFile
(
filename
).
Clone
();
{
pictureBox1
.
Image
=
img
;
HObject
hObject
=
null
;
Bitmap
bitmap
=
new
Bitmap
(
pictureBox1
.
Image
);
HOperatorSet
.
GenEmptyObj
(
out
hObject
);
HObject
hoimg
=
HDCodeHelper
.
Bitmap2HObjectBpp24
(
bitmap
);
hObject
.
ReadObject
(
openDialog
.
FileName
);
HDCodeLearnHelper
.
DefaultImage
=
hoimg
;
if
(
hObject
!=
null
)
ShowImage
(
hoimg
);
{
HDCodeLearnHelper
.
DefaultImage
=
hObject
;
ShowImage
(
hObject
);
}
else
{
MessageBox
.
Show
(
"读取文件失败:"
+
openDialog
.
FileName
);
}
}
else
{
//读取图片内容
Image
img
=
(
Image
)
Image
.
FromFile
(
filename
).
Clone
();
pictureBox1
.
Image
=
img
;
Bitmap
bitmap
=
new
Bitmap
(
pictureBox1
.
Image
);
HObject
hoimg
=
HDCodeHelper
.
Bitmap2HObjectBpp24
(
bitmap
);
HDCodeLearnHelper
.
DefaultImage
=
hoimg
;
ShowImage
(
hoimg
);
}
}
}
private
void
btnErZhi_Click
(
object
sender
,
EventArgs
e
)
private
void
btnErZhi_Click
(
object
sender
,
EventArgs
e
)
...
...
dll/CodeLibrary.dll
查看文件 @
6c4d282
此文件类型无法预览
编写
预览
支持
Markdown
格式
附加文件
你添加了
0
人
到此讨论。请谨慎行事。
Finish editing this message first!
Cancel
请
注册
或
登录
后发表评论