07 2025 档案
摘要:
原文:https://www.cnblogs.com/heyrroo/p/17956865 学习一下,对基本概念有个了解。 相机标定的原理四个坐标系:世界坐标系(world coordinate system):用户定义的三维世界的坐标系,为了描述目标物在真实世界里的位置而被引入。单位为m。 相机坐
阅读全文
原文:https://www.cnblogs.com/heyrroo/p/17956865 学习一下,对基本概念有个了解。 相机标定的原理四个坐标系:世界坐标系(world coordinate system):用户定义的三维世界的坐标系,为了描述目标物在真实世界里的位置而被引入。单位为m。 相机坐
阅读全文
摘要:
参考原文地址:https://www.cnblogs.com/bnuvincent/p/6691189.html 仿射变换(Affine Transformation) :一种二维坐标到二维坐标之间的线性变换,保持二维图形的“平直性”(译注:straightness,即变换后直线还是直线不会打弯,圆
阅读全文
参考原文地址:https://www.cnblogs.com/bnuvincent/p/6691189.html 仿射变换(Affine Transformation) :一种二维坐标到二维坐标之间的线性变换,保持二维图形的“平直性”(译注:straightness,即变换后直线还是直线不会打弯,圆
阅读全文
摘要:
1.透视畸变 透视投影导致图像变形;主要是由于相机成像角度和成像平面有倾斜导致的图像变形。 举例:当你从地面拍摄高楼大厦时,建筑物的垂直边缘看起来会向顶部汇聚。 校正:透视畸变可以通过单应性变换(Homography Transformation)来描述。单应性变换是一个 3x3 的齐次变换矩阵,能
阅读全文
1.透视畸变 透视投影导致图像变形;主要是由于相机成像角度和成像平面有倾斜导致的图像变形。 举例:当你从地面拍摄高楼大厦时,建筑物的垂直边缘看起来会向顶部汇聚。 校正:透视畸变可以通过单应性变换(Homography Transformation)来描述。单应性变换是一个 3x3 的齐次变换矩阵,能
阅读全文
摘要:
基础部分有个印象就行,拿不准的写的时候查一下就行,多练就记住了,不要太纠结和浪费时间。 1.python 关键字 print(keyword.kwlist) print(len(keyword.kwlist))result:['False', 'None', 'True', 'and', 'as',
阅读全文
基础部分有个印象就行,拿不准的写的时候查一下就行,多练就记住了,不要太纠结和浪费时间。 1.python 关键字 print(keyword.kwlist) print(len(keyword.kwlist))result:['False', 'None', 'True', 'and', 'as',
阅读全文
摘要:
代码是参考网上的,才刚开始看,没做什么修改。 import cv2 # 读取图像 image = cv2.imread('../img/mengjie.jpg') # 加载 Haar 特征级联分类器 face_cascade = cv2.CascadeClassifier(cv2.data.haar
阅读全文
代码是参考网上的,才刚开始看,没做什么修改。 import cv2 # 读取图像 image = cv2.imread('../img/mengjie.jpg') # 加载 Haar 特征级联分类器 face_cascade = cv2.CascadeClassifier(cv2.data.haar
阅读全文
摘要:
直接在命令行里验证一下 cv2是否可用
阅读全文
直接在命令行里验证一下 cv2是否可用
阅读全文
摘要:
至此,安装opencv有两个方法,pip和conda. pip pip install opencv-python conda conda install -c conda-forge opencv 应该都差不多,我第一次用的pip,可能和网有关系,第一次下载过程中超时了,就失败了,第二次成功了,但
阅读全文
至此,安装opencv有两个方法,pip和conda. pip pip install opencv-python conda conda install -c conda-forge opencv 应该都差不多,我第一次用的pip,可能和网有关系,第一次下载过程中超时了,就失败了,第二次成功了,但
阅读全文
摘要:
首先安装好annocanda 和pycharm,这个网上教程很多,图省事的话也可以去淘宝花几块钱远程一下。不过还是建议动手实操,刚开始弄的话,理解深一些,后面有什么问题也知道去哪里找。 创建一个自建的虚拟环境 命令conda create -n envname python=version2.7 我
阅读全文
首先安装好annocanda 和pycharm,这个网上教程很多,图省事的话也可以去淘宝花几块钱远程一下。不过还是建议动手实操,刚开始弄的话,理解深一些,后面有什么问题也知道去哪里找。 创建一个自建的虚拟环境 命令conda create -n envname python=version2.7 我
阅读全文
摘要:
参考原文:https://blog.csdn.net/qq_55796594/article/details/119350374 Docs.qq.com/doc/DRkNJVnpXa0Z4SWti Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
阅读全文
参考原文:https://blog.csdn.net/qq_55796594/article/details/119350374 Docs.qq.com/doc/DRkNJVnpXa0Z4SWti Anaconda包括Conda、Python以及一大堆安装好的工具包,比如:numpy、pandas等
阅读全文
摘要:
Anaconda 不仅包含了 Python 解释器,还预装了大量常用的科学计算、数据分析、机器学习、可视化等相关的第三方库,如 NumPy、Pandas。同时,自带的 Conda 是一个强大的包管理器和环境管理器,可用于安装、更新、卸载各种包及其依赖项,并且能够很好地解决包之间的依赖关系问题,避免版
阅读全文
Anaconda 不仅包含了 Python 解释器,还预装了大量常用的科学计算、数据分析、机器学习、可视化等相关的第三方库,如 NumPy、Pandas。同时,自带的 Conda 是一个强大的包管理器和环境管理器,可用于安装、更新、卸载各种包及其依赖项,并且能够很好地解决包之间的依赖关系问题,避免版
阅读全文
摘要:
我慢慢地、慢慢地了解到,所谓父女母子一场,只不过意味着,你和他的缘分就是今生今世不断地在目送他的背影渐行渐远。 感觉属于高中课外阅读书籍,可惜我当时没读,倒也记得这本书。那时候,我们的语文老师是个很风趣的人,也很鼓励我们多读书,虽然作为理科生的我们,只把刷题奉为圭臬。不过,长久熏陶之下,倒还是读进去
阅读全文
我慢慢地、慢慢地了解到,所谓父女母子一场,只不过意味着,你和他的缘分就是今生今世不断地在目送他的背影渐行渐远。 感觉属于高中课外阅读书籍,可惜我当时没读,倒也记得这本书。那时候,我们的语文老师是个很风趣的人,也很鼓励我们多读书,虽然作为理科生的我们,只把刷题奉为圭臬。不过,长久熏陶之下,倒还是读进去
阅读全文
摘要:
当别人聪明伶俐时,我们又傻又呆;当别人心机用尽渐入颓境时,我们恰好灵魂开窍。 --莫言 其实我心里一直是这样坚信的,因为除此之外,好像也没有其它通的路。就经历而言,我真的算心智晚开的人,曾经的自己只能说天真吧,心思也很浅。说好听点,叫心思单纯,不好听点,叫蠢笨不经事。 直到事情教会了我,身边的同龄人
阅读全文
当别人聪明伶俐时,我们又傻又呆;当别人心机用尽渐入颓境时,我们恰好灵魂开窍。 --莫言 其实我心里一直是这样坚信的,因为除此之外,好像也没有其它通的路。就经历而言,我真的算心智晚开的人,曾经的自己只能说天真吧,心思也很浅。说好听点,叫心思单纯,不好听点,叫蠢笨不经事。 直到事情教会了我,身边的同龄人
阅读全文
摘要:
这本,嗯,确实在第一份工作中遇到了一些困扰,觉得和领导沟通很难。(ps,虽然现在也觉得很难) 那时候总感觉,不说吧,最后责任也推到你这儿了,说吧,又不知道咋说的明白。而且只是项目上对接的领导,不懂技术就过来管个事儿,不算我行政上的直属领导。 后面朋友就推荐我去看看这本书,让我借鉴借鉴,学会做汇报,及
阅读全文
这本,嗯,确实在第一份工作中遇到了一些困扰,觉得和领导沟通很难。(ps,虽然现在也觉得很难) 那时候总感觉,不说吧,最后责任也推到你这儿了,说吧,又不知道咋说的明白。而且只是项目上对接的领导,不懂技术就过来管个事儿,不算我行政上的直属领导。 后面朋友就推荐我去看看这本书,让我借鉴借鉴,学会做汇报,及
阅读全文
摘要:
这本也不是很推荐,不过 当时想读读道德经吧,我感觉这本就读原文部分就行了,注释解析部分没有什么太大的读的必要,因为同样的观点别处也读得到,为什么不直接去找更体系点的呢。
阅读全文
这本也不是很推荐,不过 当时想读读道德经吧,我感觉这本就读原文部分就行了,注释解析部分没有什么太大的读的必要,因为同样的观点别处也读得到,为什么不直接去找更体系点的呢。
阅读全文
摘要:
这本算是我第一份工作比较入门的书了吧,我还是认真从头读了一遍的,对于java借此有了个整体的了解吧。我第一份工作入职前,我是一句java都没写过的,不过后面就开始写了。 还不错,如果是纯新手入门的话,当然后面才知道java体系已经如此臃肿了,如果只是会写java真的是找不到工作啊,什么多线程、jvm
阅读全文
这本算是我第一份工作比较入门的书了吧,我还是认真从头读了一遍的,对于java借此有了个整体的了解吧。我第一份工作入职前,我是一句java都没写过的,不过后面就开始写了。 还不错,如果是纯新手入门的话,当然后面才知道java体系已经如此臃肿了,如果只是会写java真的是找不到工作啊,什么多线程、jvm
阅读全文
摘要:
咋说呢,当时项目要转型去搞.NET版本,就买了一本翻了一下。如果想快速上手的话,现在感觉读书是比较没效率的选择,在网上先找到资源学一学,项目什么的先做起来,对要做的方面有一个基本认知,再回过头来看看书,查缺补漏,系统学习比较好。 而且也不推荐从入门到精通系列,感觉每个程序员知识点都有这么一本书,还写
阅读全文
咋说呢,当时项目要转型去搞.NET版本,就买了一本翻了一下。如果想快速上手的话,现在感觉读书是比较没效率的选择,在网上先找到资源学一学,项目什么的先做起来,对要做的方面有一个基本认知,再回过头来看看书,查缺补漏,系统学习比较好。 而且也不推荐从入门到精通系列,感觉每个程序员知识点都有这么一本书,还写
阅读全文
摘要:
话说东野圭吾真的是我的旅行搭子,每次出行去车站之前,我总顺路去书店逛逛,然后选一本东野圭吾。到达目的地的时候,差不多都能读完,轻量,不太费脑,又不至于让你无聊。
阅读全文
话说东野圭吾真的是我的旅行搭子,每次出行去车站之前,我总顺路去书店逛逛,然后选一本东野圭吾。到达目的地的时候,差不多都能读完,轻量,不太费脑,又不至于让你无聊。
阅读全文
摘要:
自从踏入社会哦,底层逻辑相关的声音总是自发的传入你的耳朵,让你不自觉就会去接触一些相关的概念吧。 不过也不能别人说什么就是什么,还是要结合自身多思考一下。 不知道最近大家有没有这种经历,刷着小破站的视频,本来以为是在讲很正经的话题,突然就变成带货打广告了,赤果果的无语到了,于是对于卖弄话题的视频再也
阅读全文
自从踏入社会哦,底层逻辑相关的声音总是自发的传入你的耳朵,让你不自觉就会去接触一些相关的概念吧。 不过也不能别人说什么就是什么,还是要结合自身多思考一下。 不知道最近大家有没有这种经历,刷着小破站的视频,本来以为是在讲很正经的话题,突然就变成带货打广告了,赤果果的无语到了,于是对于卖弄话题的视频再也
阅读全文
摘要:
嗯,好吧,真真在找到第一份工作前后,把二十本一本本的认真翻完了,现在想想都很佩服我自己,怎么又焦虑又这么又闲心的,那段时间,反正就这么过来了,有时候啊,回想一些事情,自己都不理解。 总得来说,我觉得烽火的两本还是不错的武侠故事,虽然有点子长,不过网文嘛,不长怎么是网文。由于我那时候把雪中看了一遍,后
阅读全文
嗯,好吧,真真在找到第一份工作前后,把二十本一本本的认真翻完了,现在想想都很佩服我自己,怎么又焦虑又这么又闲心的,那段时间,反正就这么过来了,有时候啊,回想一些事情,自己都不理解。 总得来说,我觉得烽火的两本还是不错的武侠故事,虽然有点子长,不过网文嘛,不长怎么是网文。由于我那时候把雪中看了一遍,后
阅读全文
摘要:
这本算有声书吧,在微信读书可以搜到。怎么说呢,感觉很多东西还是兼听则明吧,可能我不属于自发型思考者,属于启发型,顺着别人提供的一点想法,可以思考下去,但是要我自己去找这个切入点,我可能会选择放空。所以我的习惯是多听几家之言,看看别人都是怎么看待的。 虽然每次听的时候,都会觉得是有道理的,但是事后还是
阅读全文
这本算有声书吧,在微信读书可以搜到。怎么说呢,感觉很多东西还是兼听则明吧,可能我不属于自发型思考者,属于启发型,顺着别人提供的一点想法,可以思考下去,但是要我自己去找这个切入点,我可能会选择放空。所以我的习惯是多听几家之言,看看别人都是怎么看待的。 虽然每次听的时候,都会觉得是有道理的,但是事后还是
阅读全文
摘要:
我不知道我的第一份正式工作,为什么项目的技术选型是用java做桌面应用程序,不过入职的时候已经是这样了,而且项目已经开始几年了,所以也只能学了。这本书还是入职的时候公司发的呢,还是觉得很有意思。对于基础者,还是很有帮助的,一些基本的java语法,内容也比较简单。 不过有一说一,还是觉得java做桌面
阅读全文
我不知道我的第一份正式工作,为什么项目的技术选型是用java做桌面应用程序,不过入职的时候已经是这样了,而且项目已经开始几年了,所以也只能学了。这本书还是入职的时候公司发的呢,还是觉得很有意思。对于基础者,还是很有帮助的,一些基本的java语法,内容也比较简单。 不过有一说一,还是觉得java做桌面
阅读全文
摘要:
感觉不用强烈推荐啊,大部分人年轻的时候都读过《追风筝的人》吧。 即使过了很久,也还记得那个命运改变的夜晚,“为你,千千万万遍”,最后的自我救赎之路,即使远隔大洋,也终究无法断开的血脉连接。 总之,当时读完心里久久不能平静。这次复读,依然感动良久。
阅读全文
感觉不用强烈推荐啊,大部分人年轻的时候都读过《追风筝的人》吧。 即使过了很久,也还记得那个命运改变的夜晚,“为你,千千万万遍”,最后的自我救赎之路,即使远隔大洋,也终究无法断开的血脉连接。 总之,当时读完心里久久不能平静。这次复读,依然感动良久。
阅读全文
摘要:
不推荐,翻了一下,感觉和快餐书差不多,有点浪费时间。感觉有点泛泛而谈,没有什么个人思考和观点诶。 不过可能概论书都这样吧,起一个介绍作用,最终还是要看读者需求。 孙子兵法不是三十六计什么的,感觉还是要从思辨的角度去思考。
阅读全文
不推荐,翻了一下,感觉和快餐书差不多,有点浪费时间。感觉有点泛泛而谈,没有什么个人思考和观点诶。 不过可能概论书都这样吧,起一个介绍作用,最终还是要看读者需求。 孙子兵法不是三十六计什么的,感觉还是要从思辨的角度去思考。
阅读全文
摘要:
超级喜欢的日式哀,即使是完全悲伤的绝望的世界,也要尽一个人全部的力量,去爱,去战斗。完全了解自己的情况下,又不会丧失人性,遇见,珍惜,完全的自我救赎。 说实话,工作的时间越长,常常会想,坚持不懈怠,保持热情,不去理睬哪些cpu、颓废文学,坚持自我提升。但是有时候又会觉得,时代好像不一样了,这样的方式
阅读全文
超级喜欢的日式哀,即使是完全悲伤的绝望的世界,也要尽一个人全部的力量,去爱,去战斗。完全了解自己的情况下,又不会丧失人性,遇见,珍惜,完全的自我救赎。 说实话,工作的时间越长,常常会想,坚持不懈怠,保持热情,不去理睬哪些cpu、颓废文学,坚持自我提升。但是有时候又会觉得,时代好像不一样了,这样的方式
阅读全文
摘要:
当一段非常压抑的时间结束了,告诉自己,休息两天吧,可是,我该怎样轻轻放下,两天之后,又该以什么样的心情醒来,从何处,再出发?
阅读全文
当一段非常压抑的时间结束了,告诉自己,休息两天吧,可是,我该怎样轻轻放下,两天之后,又该以什么样的心情醒来,从何处,再出发?
阅读全文
摘要:
这本算我读过的《孙子兵法》的最好一个版本了,推荐有兴趣读读这部书的,可以考虑一下郭化若的这个版本。可能是经历过战争的将军吧,就避免了哪些空谈虚谈,旨在讲明白有用的东西。不过还是要带入一些自己的思考,毕竟咱也不是读了要去只会打仗,还是要读进去,走出来,结合自己,生活,处事等等,读出点东西来。
阅读全文
这本算我读过的《孙子兵法》的最好一个版本了,推荐有兴趣读读这部书的,可以考虑一下郭化若的这个版本。可能是经历过战争的将军吧,就避免了哪些空谈虚谈,旨在讲明白有用的东西。不过还是要带入一些自己的思考,毕竟咱也不是读了要去只会打仗,还是要读进去,走出来,结合自己,生活,处事等等,读出点东西来。
阅读全文
摘要:
所以,选对书很重要啊,这本我建议买给家里小朋友看还不错,不过我当时不在家,在外地,随手在书店抽了一本。 还行,对我来说内容是一样的,关键是这么一个引子,把自己闲暇时带入一点点读书思考的环境。
阅读全文
所以,选对书很重要啊,这本我建议买给家里小朋友看还不错,不过我当时不在家,在外地,随手在书店抽了一本。 还行,对我来说内容是一样的,关键是这么一个引子,把自己闲暇时带入一点点读书思考的环境。
阅读全文
摘要:
23年的时候,疫情刚刚结束,出来找工作,当时工作真的不好找嘞,人都有点郁闷了。还好后面还是找到一份当时来说还不错的工作,压力没那么大,能学到东西,有生活感,收入也还ok,所以还是挺感谢我的前领导。 反正就是找工作期间吧,把紫川读了 一遍,纸质的,不知道为啥,还是对纸质书籍情有独钟啊。微信读书上虽然也
阅读全文
23年的时候,疫情刚刚结束,出来找工作,当时工作真的不好找嘞,人都有点郁闷了。还好后面还是找到一份当时来说还不错的工作,压力没那么大,能学到东西,有生活感,收入也还ok,所以还是挺感谢我的前领导。 反正就是找工作期间吧,把紫川读了 一遍,纸质的,不知道为啥,还是对纸质书籍情有独钟啊。微信读书上虽然也
阅读全文
摘要:
终于整理到《孙子兵法》了,强推啊,有事儿没事儿翻出来读读,不要把它当做战争指导书籍,读出对自己有用的东西来。 看看我高启强,强哥,靠着别人送的一本孙子兵法,纵横京海。虽然说读出了东西,但是没用在正途哈。物无好坏善恶之分,在于人之为用。 如果你把它当做一本修身的书,你可以读出生存之道,如果你把它当作一
阅读全文
终于整理到《孙子兵法》了,强推啊,有事儿没事儿翻出来读读,不要把它当做战争指导书籍,读出对自己有用的东西来。 看看我高启强,强哥,靠着别人送的一本孙子兵法,纵横京海。虽然说读出了东西,但是没用在正途哈。物无好坏善恶之分,在于人之为用。 如果你把它当做一本修身的书,你可以读出生存之道,如果你把它当作一
阅读全文
摘要:
不知道是不是随着年岁的增大,厌倦了辞藻堆砌的华丽文章,现在反而对古文更有情愫。 随着日积月累吧,现在读文言文,通晓大义没有什么太大的问题,不如读书那会儿晦涩难懂,反而时长惊叹于文字的春秋刀笔、微言大义。常常一两个字,已经掀起惊涛骇浪。该说的、不该说的,尽在不言中。 朱子家训这个还是挺推荐没事儿翻翻的
阅读全文
不知道是不是随着年岁的增大,厌倦了辞藻堆砌的华丽文章,现在反而对古文更有情愫。 随着日积月累吧,现在读文言文,通晓大义没有什么太大的问题,不如读书那会儿晦涩难懂,反而时长惊叹于文字的春秋刀笔、微言大义。常常一两个字,已经掀起惊涛骇浪。该说的、不该说的,尽在不言中。 朱子家训这个还是挺推荐没事儿翻翻的
阅读全文
摘要:
嗯,看这本书纯纯是在家闲得慌,高中时候的书了吧。过了年龄不推荐读,会觉得完全是一厢情愿的逼着你听他说故事,关键还无法带入,这种聊天能继续嘛? 不过我读高中那会儿,12年左右,言情小说还是爆火了一把,在压抑的高中校园里,属于私下流通的商品。当时也是读了基本花火的,可能情感没那么缺失,读了几本就免疫了,
阅读全文
嗯,看这本书纯纯是在家闲得慌,高中时候的书了吧。过了年龄不推荐读,会觉得完全是一厢情愿的逼着你听他说故事,关键还无法带入,这种聊天能继续嘛? 不过我读高中那会儿,12年左右,言情小说还是爆火了一把,在压抑的高中校园里,属于私下流通的商品。当时也是读了基本花火的,可能情感没那么缺失,读了几本就免疫了,
阅读全文
摘要:
原文地址:https://cloud.tencent.com/developer/article/2540765?from=15425&policyId=20240000&traceId=01k0rgzy5arnfbtvf098fmkzkq&frompage=seopage 好吧,我还是把我后面肯能
阅读全文
原文地址:https://cloud.tencent.com/developer/article/2540765?from=15425&policyId=20240000&traceId=01k0rgzy5arnfbtvf098fmkzkq&frompage=seopage 好吧,我还是把我后面肯能
阅读全文
摘要:
参考原文:https://cloud.tencent.com/developer/article/2540765?from=15425&policyId=20240000&traceId=01k0rgzy5arnfbtvf098fmkzkq&frompage=seopage 主要也是参考上文博主,代
阅读全文
参考原文:https://cloud.tencent.com/developer/article/2540765?from=15425&policyId=20240000&traceId=01k0rgzy5arnfbtvf098fmkzkq&frompage=seopage 主要也是参考上文博主,代
阅读全文
摘要:
用现在写的一个答题卡自动扫描识别和上传的项目案例测一下吧。 正式项目中大批量上传任务: 正式上传任务1700多,也顺利在云端得到所有的图
阅读全文
用现在写的一个答题卡自动扫描识别和上传的项目案例测一下吧。 正式项目中大批量上传任务: 正式上传任务1700多,也顺利在云端得到所有的图
阅读全文
摘要:
前面说,即使成功拿到了任务上传的cos地址,也不一定代表上传任务已经结束,图片已经存在于云端了,只是代表这个任务丢出去了。 拿cos的url地址反pin,可能会得到部分这样的结果,也无法顺利访问到存的图片: 怎么在前端确认我这个任务已经真的上传云端了呢,我的思路是:根据官方sdk中给的任务进度,直接
阅读全文
前面说,即使成功拿到了任务上传的cos地址,也不一定代表上传任务已经结束,图片已经存在于云端了,只是代表这个任务丢出去了。 拿cos的url地址反pin,可能会得到部分这样的结果,也无法顺利访问到存的图片: 怎么在前端确认我这个任务已经真的上传云端了呢,我的思路是:根据官方sdk中给的任务进度,直接
阅读全文
摘要:
直接说主要的接口吧,因为代码量确实很小,下下来看一眼就懂了。 对于上传来说,主要用到的接口就是创建服务和上传文件 创建服务就根据自己的腾讯云地址和桶名称等自己设置。 这个函数中,会有一个上传进度的回调函数,以及上传成功后回传的云端地址url。 public string SyncUploadFile
阅读全文
直接说主要的接口吧,因为代码量确实很小,下下来看一眼就懂了。 对于上传来说,主要用到的接口就是创建服务和上传文件 创建服务就根据自己的腾讯云地址和桶名称等自己设置。 这个函数中,会有一个上传进度的回调函数,以及上传成功后回传的云端地址url。 public string SyncUploadFile
阅读全文
摘要:
和客服的一次友好沟通,说实话,最后没有得到什么有用的信息。只知道哪些失败了,但是为啥失败的,最后还是得自己分析原因。 这里不知道是不是我经验尚浅,沟通的方式不对,还是对日志数据挖不出对自己有用的内容
阅读全文
和客服的一次友好沟通,说实话,最后没有得到什么有用的信息。只知道哪些失败了,但是为啥失败的,最后还是得自己分析原因。 这里不知道是不是我经验尚浅,沟通的方式不对,还是对日志数据挖不出对自己有用的内容
阅读全文
摘要:
上传任务 :231 服务器得到: 231 过程上传:
阅读全文
上传任务 :231 服务器得到: 231 过程上传:
阅读全文
摘要:
第一个案例只考虑用OssSdk把任务ping通就行啦,先不用考虑太多的场景需求。 code here 上传的service Class using CosOssSdk; using System.Collections.Concurrent; using System.Collections.Gen
阅读全文
第一个案例只考虑用OssSdk把任务ping通就行啦,先不用考虑太多的场景需求。 code here 上传的service Class using CosOssSdk; using System.Collections.Concurrent; using System.Collections.Gen
阅读全文
摘要:
正好最近在做一点上传图片到腾讯云的任务,也是在官方的SDK中看了一些文章,稍稍结合自己的经验整理一下,希望随着项目深入能够对此有更深的理解。 先说说自己的情况和踩的坑吧,我最开始是直接用腾讯的CosOssSDK直传的,嗯,当时的任务场景是单张图片并不很大,但是上传的图片会很多,就是我的ImageUp
阅读全文
正好最近在做一点上传图片到腾讯云的任务,也是在官方的SDK中看了一些文章,稍稍结合自己的经验整理一下,希望随着项目深入能够对此有更深的理解。 先说说自己的情况和踩的坑吧,我最开始是直接用腾讯的CosOssSDK直传的,嗯,当时的任务场景是单张图片并不很大,但是上传的图片会很多,就是我的ImageUp
阅读全文
摘要:
随便点起点和终点,然后设置黑色的障碍物,看看寻路的结果吧;其实不一定是唯一的,但是会选代价最小的其中一条。
阅读全文
随便点起点和终点,然后设置黑色的障碍物,看看寻路的结果吧;其实不一定是唯一的,但是会选代价最小的其中一条。
阅读全文
摘要:
算法的java实现 package AStarAlgo; import java.util.ArrayList; import java.util.List; /** * <p> TODU </P> * * @author yeager * @Version V1.1.1.0 * @date 202
阅读全文
算法的java实现 package AStarAlgo; import java.util.ArrayList; import java.util.List; /** * <p> TODU </P> * * @author yeager * @Version V1.1.1.0 * @date 202
阅读全文
摘要:
集成第一个内容上去吧,不然都是架子,空荡荡的;关于A*算法的原理网上有很多啦,也有很多升级版,我就写一个最基本的吧,完成最短路径的计算就行了。 先说一下想法,收先肯定要画一个类似于棋盘的东西,然后需要几个按钮,设置起始位置、设置障碍物、开始寻路、清空地图,所以需要在一个pannel里至少分出两块,一
阅读全文
集成第一个内容上去吧,不然都是架子,空荡荡的;关于A*算法的原理网上有很多啦,也有很多升级版,我就写一个最基本的吧,完成最短路径的计算就行了。 先说一下想法,收先肯定要画一个类似于棋盘的东西,然后需要几个按钮,设置起始位置、设置障碍物、开始寻路、清空地图,所以需要在一个pannel里至少分出两块,一
阅读全文
摘要:
写一下信息窗,信息窗的实现主要是为了很好的打印需要打印的信息,可能这些信息会需要向日志一样输出。 其实我的想法就是一个信息暂时的窗口,比如后面跑算法的时候,凡是需要println的地方,都可以输出到这个信息窗来,这样方便检查。 主要就是建一个panel,实现下面的两个方法,后面需要打印的时候,就通过
阅读全文
写一下信息窗,信息窗的实现主要是为了很好的打印需要打印的信息,可能这些信息会需要向日志一样输出。 其实我的想法就是一个信息暂时的窗口,比如后面跑算法的时候,凡是需要println的地方,都可以输出到这个信息窗来,这样方便检查。 主要就是建一个panel,实现下面的两个方法,后面需要打印的时候,就通过
阅读全文
摘要:
本质上就是在一个panel中加tree,然后通过添加节点和节点的响应来实现的。 在gui的包里建一个DocumentTreePanel的类;因为暂时也没实现什么功能,所以就比较简单的加几个节点看一下就行了。 package QHgui; import QHgui.docing.SDefaultDoc
阅读全文
本质上就是在一个panel中加tree,然后通过添加节点和节点的响应来实现的。 在gui的包里建一个DocumentTreePanel的类;因为暂时也没实现什么功能,所以就比较简单的加几个节点看一下就行了。 package QHgui; import QHgui.docing.SDefaultDoc
阅读全文
摘要:
主工作区主要还是一个panel,主要还是用javadocking将主工作区划分为四个部分,也就是四个小块,左上角放文件树,左下角暂时保留,右边中间是主工作区内容,右下放信息窗口,有什么需要打印的信息都可以放在右下角。 package QHgui; import QHgui.docing.SDockP
阅读全文
主工作区主要还是一个panel,主要还是用javadocking将主工作区划分为四个部分,也就是四个小块,左上角放文件树,左下角暂时保留,右边中间是主工作区内容,右下放信息窗口,有什么需要打印的信息都可以放在右下角。 package QHgui; import QHgui.docing.SDockP
阅读全文
摘要:
虽然现在菜单栏和工作栏还没有什么功能,不过还是初始化一下把,放在上面装装样子,后面需要通过他们实现一些功能的时候再来实现吧。 因为工具栏可能会用到combobox和button这些控件实现,所以我们去建一个tool的包,实现一些这些可能用到的组件。其实就是继承后重写了一下样式,然后写了一下响应时间,
阅读全文
虽然现在菜单栏和工作栏还没有什么功能,不过还是初始化一下把,放在上面装装样子,后面需要通过他们实现一些功能的时候再来实现吧。 因为工具栏可能会用到combobox和button这些控件实现,所以我们去建一个tool的包,实现一些这些可能用到的组件。其实就是继承后重写了一下样式,然后写了一下响应时间,
阅读全文
摘要:
就参照eclipse做一个简单的主界面吧,在前面登录验证完成的基础上进入主界面,主界面大致应该有菜单栏、工具栏、主工作区、文件树、信息栏,然后还保留一个区域备用吧,以后看能扩展些什么,如果是加载地图什么的,也许可以做一个鹰眼的功能区。 菜单栏和工具栏暂时还没想好具体做点什么,不如就从文件树和主工作区
阅读全文
就参照eclipse做一个简单的主界面吧,在前面登录验证完成的基础上进入主界面,主界面大致应该有菜单栏、工具栏、主工作区、文件树、信息栏,然后还保留一个区域备用吧,以后看能扩展些什么,如果是加载地图什么的,也许可以做一个鹰眼的功能区。 菜单栏和工具栏暂时还没想好具体做点什么,不如就从文件树和主工作区
阅读全文
摘要:
前面Redis连接搭好了,去redis的命令里或者客户端里把暂时测试的几个数据存进去,我在登录界面初始化的时候写了个函数,会吧用户名、密码等读出来自己填入(算是保存用户名密码的操作),不然测试阶段会疯掉。 现在就是需要写一个短信验证的服务,将验证码发给填入的手机号并且存入数据库,这样就可以进行一致性
阅读全文
前面Redis连接搭好了,去redis的命令里或者客户端里把暂时测试的几个数据存进去,我在登录界面初始化的时候写了个函数,会吧用户名、密码等读出来自己填入(算是保存用户名密码的操作),不然测试阶段会疯掉。 现在就是需要写一个短信验证的服务,将验证码发给填入的手机号并且存入数据库,这样就可以进行一致性
阅读全文
摘要:
我是想用Redis搭建响应和验证的内容,毕竟这种非关系型数据库用起来比较方便,把用户名密码等内容存在里面,当然现在就我一个人的信息,然后打算用叮咚搭一个验证码的服务,服务产生的验证码也存到redis的个人信息里去,然后验证用户手机获取到的验证码输入的内容是否一致,然后登录界面的验证内容就算做完了。
阅读全文
我是想用Redis搭建响应和验证的内容,毕竟这种非关系型数据库用起来比较方便,把用户名密码等内容存在里面,当然现在就我一个人的信息,然后打算用叮咚搭一个验证码的服务,服务产生的验证码也存到redis的个人信息里去,然后验证用户手机获取到的验证码输入的内容是否一致,然后登录界面的验证内容就算做完了。
阅读全文
摘要:
先把登录界面要用的控件加进去,主要用到这些 boolean find = false; JTextField tfAdmin ; JTextField tfCode ; JPasswordField tfPassword; JTextField tfTel; JLabel msgAdmin ; JL
阅读全文
先把登录界面要用的控件加进去,主要用到这些 boolean find = false; JTextField tfAdmin ; JTextField tfCode ; JPasswordField tfPassword; JTextField tfTel; JLabel msgAdmin ; JL
阅读全文
摘要:
首先准备一张壁纸放在Resource\Image\BackGround文件夹下吧(这个过程还是挺不好弄的,找一张好看的图可不简单= =) 然后在QHgui中写一个背景版的panel package QHgui; import QHBasic.SConst; import javax.swing.*;
阅读全文
首先准备一张壁纸放在Resource\Image\BackGround文件夹下吧(这个过程还是挺不好弄的,找一张好看的图可不简单= =) 然后在QHgui中写一个背景版的panel package QHgui; import QHBasic.SConst; import javax.swing.*;
阅读全文
摘要:
希望做一个简单的登录界面吧,一般的软件部都有一个欢迎界面嘛,我打算用Swing的组件搭一个,相对比较简单,估计就是用户名,密码,手机号和验证码之类的。 这部分的想法就这么多了,毕竟也不是主体,能看就行。我之前想做得炫酷一点的,比如登录窗的背景是动态的,但是用swing好像要实现有点麻烦哦,算了,就不
阅读全文
希望做一个简单的登录界面吧,一般的软件部都有一个欢迎界面嘛,我打算用Swing的组件搭一个,相对比较简单,估计就是用户名,密码,手机号和验证码之类的。 这部分的想法就这么多了,毕竟也不是主体,能看就行。我之前想做得炫酷一点的,比如登录窗的背景是动态的,但是用swing好像要实现有点麻烦哦,算了,就不
阅读全文
摘要:
前面实现了路径的辅助类,这样以后访问项目的相关路径就会很简单了,现在我们就去User下建一个License文件夹,然后建一个license.txt文件,做一个简单的校验测试吧。 不想做什么加密解密的事情,就走个形式,保留,如果以后想做多复杂,可以自己去尝试。 然后就涉及到文本内容的读取了,但是想来这
阅读全文
前面实现了路径的辅助类,这样以后访问项目的相关路径就会很简单了,现在我们就去User下建一个License文件夹,然后建一个license.txt文件,做一个简单的校验测试吧。 不想做什么加密解密的事情,就走个形式,保留,如果以后想做多复杂,可以自己去尝试。 然后就涉及到文本内容的读取了,但是想来这
阅读全文
摘要:
前面做到了程序入口参数的设置,初始化一些全局的常量备用。如果有兴趣也可以自己去扩展一下X64平台的校验,这样你就可以检测当前运行的平台和你期望的常量是不是一致的。 接下来,写一个函数,做一个简单的本地的license校验,不加密的文本校验吧,一个成熟的应用程序应该这样不是嘛,虽然形式比较简单,但是还
阅读全文
前面做到了程序入口参数的设置,初始化一些全局的常量备用。如果有兴趣也可以自己去扩展一下X64平台的校验,这样你就可以检测当前运行的平台和你期望的常量是不是一致的。 接下来,写一个函数,做一个简单的本地的license校验,不加密的文本校验吧,一个成熟的应用程序应该这样不是嘛,虽然形式比较简单,但是还
阅读全文
摘要:
在QHEntrance下建一个QHApplicationEntrance的包,建一个QHBaseEntrance的类作为这个程序的一个入口,然后hello world一下,运行一下(这是一个执念啊)。 看到控制台打印Hello world!Now we get to start! 就继续往下走吧。
阅读全文
在QHEntrance下建一个QHApplicationEntrance的包,建一个QHBaseEntrance的类作为这个程序的一个入口,然后hello world一下,运行一下(这是一个执念啊)。 看到控制台打印Hello world!Now we get to start! 就继续往下走吧。
阅读全文
摘要:
先说是想法 首先去我的Gitee建了一个叫QHBase的仓库,然后克隆到本地 然后建了两个文件夹,用eclipse的话应该就是对应两个项目了,但是我想用idea写,虽然初学很多都是Eclipse起手,但是还是要学着用新的工具增加效率,idea被更多人接受也不是没有原因的。那就应该对应Idea中两个模
阅读全文
先说是想法 首先去我的Gitee建了一个叫QHBase的仓库,然后克隆到本地 然后建了两个文件夹,用eclipse的话应该就是对应两个项目了,但是我想用idea写,虽然初学很多都是Eclipse起手,但是还是要学着用新的工具增加效率,idea被更多人接受也不是没有原因的。那就应该对应Idea中两个模
阅读全文
摘要:
搬上一份工作的自己闲的时候写的一个小案例吧,虽然说当时用的技术线挺老的,不过当时工作的主项目是给某研究X做的,项目开始的比较早,可能就会选型比较保守,追求稳定性吧,所以当时学的东西,现在看来确实市面上用的不多了。不过由于自己不是科班出身,半路出家,缺失也是在这个项目中慢慢筑基的吧,对于很多概念和思维
阅读全文
搬上一份工作的自己闲的时候写的一个小案例吧,虽然说当时用的技术线挺老的,不过当时工作的主项目是给某研究X做的,项目开始的比较早,可能就会选型比较保守,追求稳定性吧,所以当时学的东西,现在看来确实市面上用的不多了。不过由于自己不是科班出身,半路出家,缺失也是在这个项目中慢慢筑基的吧,对于很多概念和思维
阅读全文
摘要:
then, here is:
阅读全文
then, here is:
阅读全文
摘要:
看完剑来第一部的动漫啦,做的真心不错,虽然书没读多少,太长啦,怕开了这本书收不住,现阶段好像没有这么多时间去看网文小说,真怀念读书的日子。 想了一下,如果有一个剑来的武侠游戏,想必做好了,也很好玩吧。剑来世界挺不错的,雪中也不错。 所以,闲着给剑来做个登录界面吧。 有背景音乐的,就是剑妈选择陈平安的
阅读全文
看完剑来第一部的动漫啦,做的真心不错,虽然书没读多少,太长啦,怕开了这本书收不住,现阶段好像没有这么多时间去看网文小说,真怀念读书的日子。 想了一下,如果有一个剑来的武侠游戏,想必做好了,也很好玩吧。剑来世界挺不错的,雪中也不错。 所以,闲着给剑来做个登录界面吧。 有背景音乐的,就是剑妈选择陈平安的
阅读全文
摘要:
跑起来的结果就是这样的啦:
阅读全文
跑起来的结果就是这样的啦:
阅读全文
摘要:
闲着晚上,写个贪吃蛇吧,冗余的界面功能没时间做啦,就写个主面板的内容吧。 比较简单,talk waste time, show code using System; using System.Collections.Generic; using System.ComponentModel; usin
阅读全文
闲着晚上,写个贪吃蛇吧,冗余的界面功能没时间做啦,就写个主面板的内容吧。 比较简单,talk waste time, show code using System; using System.Collections.Generic; using System.ComponentModel; usin
阅读全文
摘要:
简单的音乐播放器,跑起来是这样的,当然鉴于园子只能放个图,就听不到好听的歌啦^ ~^\
阅读全文
简单的音乐播放器,跑起来是这样的,当然鉴于园子只能放个图,就听不到好听的歌啦^ ~^\
阅读全文
摘要:
将上述识别结果,嵌入到MFC窗体中显示结果如下:
阅读全文
将上述识别结果,嵌入到MFC窗体中显示结果如下:
阅读全文
摘要:
说出来可能不信,这本书也是在我们小镇的老书店里淘宝淘的,但是买回来以后,海报都贴墙上被风吹走了,书还是一直摆着家中书柜上吃灰,直到有一天,两年后的有一天,总算是打算看一下了。不过到那时,动漫都出来好久了,虽然我也一直没有去看动漫。 看完这本书,再看了动漫,怎么说呢,不知该说动漫的表现力强,还是作者的
阅读全文
说出来可能不信,这本书也是在我们小镇的老书店里淘宝淘的,但是买回来以后,海报都贴墙上被风吹走了,书还是一直摆着家中书柜上吃灰,直到有一天,两年后的有一天,总算是打算看一下了。不过到那时,动漫都出来好久了,虽然我也一直没有去看动漫。 看完这本书,再看了动漫,怎么说呢,不知该说动漫的表现力强,还是作者的
阅读全文
摘要:
说起来很巧,今天是25年7月19,《长安的荔枝》电影上映有几天了,今天正打算和对象去电影院看一下,因为好久都没有去电影院了,然后最近加班的强度也有点大。总之最近,也像书中的主人公一样,奔波劳碌,又身不由己,只能尽心竭力完成任务。所以昨晚她看了票,约好今晚加班结束去看一下。 今天打算继续整理这两年的读
阅读全文
说起来很巧,今天是25年7月19,《长安的荔枝》电影上映有几天了,今天正打算和对象去电影院看一下,因为好久都没有去电影院了,然后最近加班的强度也有点大。总之最近,也像书中的主人公一样,奔波劳碌,又身不由己,只能尽心竭力完成任务。所以昨晚她看了票,约好今晚加班结束去看一下。 今天打算继续整理这两年的读
阅读全文
摘要:
嗯.这个就不多说了,大概自从小学拿着一个超删减的轻薄本《三国演义》读完,就爱不释手。大概也是此书激发了我对读书的热情,感受到了书中世界的魅力,当时最喜欢我们的诸葛丞相了。至于最近为什么重读,我只能说常读常新吧,比起水浒红楼,三国真的很中性,什么样的人群都可以随时读一读,可以读到不同的东西。 自看三国
阅读全文
嗯.这个就不多说了,大概自从小学拿着一个超删减的轻薄本《三国演义》读完,就爱不释手。大概也是此书激发了我对读书的热情,感受到了书中世界的魅力,当时最喜欢我们的诸葛丞相了。至于最近为什么重读,我只能说常读常新吧,比起水浒红楼,三国真的很中性,什么样的人群都可以随时读一读,可以读到不同的东西。 自看三国
阅读全文
摘要:
和上本一样,大概也是节省脑力打发时间无聊瞎翻翻翻到了,不过这本还是可以阅阅,确实爱护脑子,说到看漫画,大概大部分人都还是有点兴趣的。 不过网上解压的漫画和颓废文学也很多的,过多沉溺不好,不过偶尔也可以看看,要爱护自己的心理健康啊。
阅读全文
和上本一样,大概也是节省脑力打发时间无聊瞎翻翻翻到了,不过这本还是可以阅阅,确实爱护脑子,说到看漫画,大概大部分人都还是有点兴趣的。 不过网上解压的漫画和颓废文学也很多的,过多沉溺不好,不过偶尔也可以看看,要爱护自己的心理健康啊。
阅读全文
摘要:
直接复制当初的书签手札吧: 2023年四月,清明回家,旅途翻翻推荐榜,复仇、宠妻,故事也没啥新意,梗也挺老,不过无聊的时候,就该做做无聊的事情,才对得起窗外的雨,宁静的村庄,田野,这一路相送的景色。 其实这样做是不厚道的,属于是吃完饭打厨子的行为,毕竟我记得那两个多小时的动车行程,也全靠此书解闷了。
阅读全文
直接复制当初的书签手札吧: 2023年四月,清明回家,旅途翻翻推荐榜,复仇、宠妻,故事也没啥新意,梗也挺老,不过无聊的时候,就该做做无聊的事情,才对得起窗外的雨,宁静的村庄,田野,这一路相送的景色。 其实这样做是不厚道的,属于是吃完饭打厨子的行为,毕竟我记得那两个多小时的动车行程,也全靠此书解闷了。
阅读全文
摘要:
大概是在新华书店等人的时候买的这本书吧,《人性的弱点》,我记得同阶书柜上还放着姊妹篇《人性的优点》,至于我为啥当时抽了这本,嗯,这是个值得深思的问题啊。难道我的潜意识里,是个悲观主义者,或者阴谋论腹黑学者? 其实看完这本书,还是觉得作者真的很诚实,how to win friends and inf
阅读全文
大概是在新华书店等人的时候买的这本书吧,《人性的弱点》,我记得同阶书柜上还放着姊妹篇《人性的优点》,至于我为啥当时抽了这本,嗯,这是个值得深思的问题啊。难道我的潜意识里,是个悲观主义者,或者阴谋论腹黑学者? 其实看完这本书,还是觉得作者真的很诚实,how to win friends and inf
阅读全文
摘要:
今天是周六,还要加班,不过手里的活儿倒是早早的就做完了,所以整理一点以前的读书笔记吧。 这本书呢,说句实话我都快忘了讲的啥了,所以不属于很推荐吧,虽然在列举数据,说明一些社会性的现象,不过并没有get到什么方法论或者认知上的东西。也许读的时候有,但是忘记了。 关于贫穷,可能大部分人都会思考吧,除非含
阅读全文
今天是周六,还要加班,不过手里的活儿倒是早早的就做完了,所以整理一点以前的读书笔记吧。 这本书呢,说句实话我都快忘了讲的啥了,所以不属于很推荐吧,虽然在列举数据,说明一些社会性的现象,不过并没有get到什么方法论或者认知上的东西。也许读的时候有,但是忘记了。 关于贫穷,可能大部分人都会思考吧,除非含
阅读全文
摘要:
背景:在使用PathRemoveFileSpecA没有报错提示,但是在编译的时候会报链接错误。 PathRemoveFileSpecA是一个windwosAPI函数,用于从完整路径最后移除文件名,仅保留路径部分。 moveFileSpec下还有几个类似的接口,应对不同的情况 static std::
阅读全文
背景:在使用PathRemoveFileSpecA没有报错提示,但是在编译的时候会报链接错误。 PathRemoveFileSpecA是一个windwosAPI函数,用于从完整路径最后移除文件名,仅保留路径部分。 moveFileSpec下还有几个类似的接口,应对不同的情况 static std::
阅读全文
摘要:
背景:.对于填涂类型的准考证号或则答案,用传统的边框检测,使用合适的阈值,将对象检测出来,然后根据排列,可以得到学号或则填涂的选项。 不足:挺依赖印刷的质量和填涂的规范性,对于大批量的识别,不能保证识别的准确性。 #include <iostream> #include<opencv2/opencv
阅读全文
背景:.对于填涂类型的准考证号或则答案,用传统的边框检测,使用合适的阈值,将对象检测出来,然后根据排列,可以得到学号或则填涂的选项。 不足:挺依赖印刷的质量和填涂的规范性,对于大批量的识别,不能保证识别的准确性。 #include <iostream> #include<opencv2/opencv
阅读全文
摘要:
背景:将项目中的表格Datagridview改成虚模式的表后,虽然初始化加载和滑动确实快了很多,但是在往_tabledata中不断加入数据的时候,表中总有黑块,然后总会在dataGridView1_CellValueNeeded的第一行报越界的错误,跟的时候又会发现e.rowIndex< _tabl
阅读全文
背景:将项目中的表格Datagridview改成虚模式的表后,虽然初始化加载和滑动确实快了很多,但是在往_tabledata中不断加入数据的时候,表中总有黑块,然后总会在dataGridView1_CellValueNeeded的第一行报越界的错误,跟的时候又会发现e.rowIndex< _tabl
阅读全文
摘要:
背景:由于项目在UI中一次性加载的数据量有点大,导致后面的数据加载越来越慢。初始化的时候从数据库读取加载的数据也很多,这个过程耗时也很长。 思路:winform默认的表格采用“真绑定”的方式,对载入的数据都会进行全部识别并出个创建row和cell。采用虚模式显示,将数据和表分隔开,数据存在数据源中,
阅读全文
背景:由于项目在UI中一次性加载的数据量有点大,导致后面的数据加载越来越慢。初始化的时候从数据库读取加载的数据也很多,这个过程耗时也很长。 思路:winform默认的表格采用“真绑定”的方式,对载入的数据都会进行全部识别并出个创建row和cell。采用虚模式显示,将数据和表分隔开,数据存在数据源中,
阅读全文
摘要:
有些看似积极的话语背后,往往暗含着一种否定或则逃避,它仿佛在迷惑自己,安慰自己,告诉自己:痛苦是错误的,伤是不好的,情绪是多余 的...现实却是,我们以为告别了过去那段悲伤的记忆,却一直在原地徘徊打转。当你真正放下,有能力和那段不愿直面的记忆告别时,你坦然接受已经存在的,不在要一个答案,你明白了这段
阅读全文
有些看似积极的话语背后,往往暗含着一种否定或则逃避,它仿佛在迷惑自己,安慰自己,告诉自己:痛苦是错误的,伤是不好的,情绪是多余 的...现实却是,我们以为告别了过去那段悲伤的记忆,却一直在原地徘徊打转。当你真正放下,有能力和那段不愿直面的记忆告别时,你坦然接受已经存在的,不在要一个答案,你明白了这段
阅读全文
摘要:
talk waste time, show code! DateTime dtstart = DateTime.Now; //分步骤时长计数 TimeSpan spanTime; double dtime; dtstart = DateTime.Now; { do something.......}
阅读全文
talk waste time, show code! DateTime dtstart = DateTime.Now; //分步骤时长计数 TimeSpan spanTime; double dtime; dtstart = DateTime.Now; { do something.......}
阅读全文
摘要:
json数据格式算是目前除了xml外,自己接触到的最多的一种数据组织方式了,在少量数据传输的过程中,序列化和解析都比较方便。直接在python中都是直接写,后面用cjson和jsoncpp略微繁琐点,需要一个个建立节点、赋值。 最近在.net中发现一种看起来挺舒服的方式,几乎看代码就知道是json的
阅读全文
json数据格式算是目前除了xml外,自己接触到的最多的一种数据组织方式了,在少量数据传输的过程中,序列化和解析都比较方便。直接在python中都是直接写,后面用cjson和jsoncpp略微繁琐点,需要一个个建立节点、赋值。 最近在.net中发现一种看起来挺舒服的方式,几乎看代码就知道是json的
阅读全文
摘要:
1.算法的基本原理 1.初始化:首先,用户需要手动指定一个包含前景的矩形框,作为算法的初始估计。然后,通过K均值聚类算法将图像中的像素分成前景和背景两类。2.建立高斯混合模型:使用高斯混合模型来估计前景和背景的颜色分布。该模型包含若干个高斯成分,每个成分代表一个颜色分布。通过最大似然估计来确定混合模
阅读全文
1.算法的基本原理 1.初始化:首先,用户需要手动指定一个包含前景的矩形框,作为算法的初始估计。然后,通过K均值聚类算法将图像中的像素分成前景和背景两类。2.建立高斯混合模型:使用高斯混合模型来估计前景和背景的颜色分布。该模型包含若干个高斯成分,每个成分代表一个颜色分布。通过最大似然估计来确定混合模
阅读全文
摘要:
1.Read IMREAD_UNCHANGED 加载原图,不做任何处理 IMREAD_GRAYSCALE 把原图作为灰度图加载进来 IMREAD_COLOR 作为RGB图像加载进来 IMREAD_ANYCOLOR 读取图像时将其转换为任意颜色格式。这个标志主要用于确保图像以彩色格式读取,即使源图像本
阅读全文
1.Read IMREAD_UNCHANGED 加载原图,不做任何处理 IMREAD_GRAYSCALE 把原图作为灰度图加载进来 IMREAD_COLOR 作为RGB图像加载进来 IMREAD_ANYCOLOR 读取图像时将其转换为任意颜色格式。这个标志主要用于确保图像以彩色格式读取,即使源图像本
阅读全文
摘要:
背景:在背景颜色比较单一均匀的图像上,将目标区域提取出来或用于其它图像。 思路:将图像从rgb空间转换到HSV空间,利用区域在HSV空间上的差异 使用:inRange(hsv, Scalar(35, 40, 40), Scalar(85, 255, 255), trea_leaf_mask); 函数
阅读全文
背景:在背景颜色比较单一均匀的图像上,将目标区域提取出来或用于其它图像。 思路:将图像从rgb空间转换到HSV空间,利用区域在HSV空间上的差异 使用:inRange(hsv, Scalar(35, 40, 40), Scalar(85, 255, 255), trea_leaf_mask); 函数
阅读全文
摘要:
情景:需要在图像处理完成后,上传到云端 思路:在图像处理完成后,将图像任务加入上传的任务队列,异步上传。 类:ImageUploadServices 在主界面的合适位置初始,得到ImageUploadServices的单例服务,在执行图像处理任务前,初始化上传服务的任务队列(Task_Init),当
阅读全文
情景:需要在图像处理完成后,上传到云端 思路:在图像处理完成后,将图像任务加入上传的任务队列,异步上传。 类:ImageUploadServices 在主界面的合适位置初始,得到ImageUploadServices的单例服务,在执行图像处理任务前,初始化上传服务的任务队列(Task_Init),当
阅读全文
摘要:
情景:在ui中对图片做批量的旋转,等待表格刷新的时间太长了,于是希望并行去解决。 思路:可以用C#自带的Parallel或则Task解决图像旋转的任务,但是注意不要在并行线程中访问UI的资源,等图像旋转结束后,再在UI中刷新;通过Task.WhenAll检测所有图像都旋转完成。 private as
阅读全文
情景:在ui中对图片做批量的旋转,等待表格刷新的时间太长了,于是希望并行去解决。 思路:可以用C#自带的Parallel或则Task解决图像旋转的任务,但是注意不要在并行线程中访问UI的资源,等图像旋转结束后,再在UI中刷新;通过Task.WhenAll检测所有图像都旋转完成。 private as
阅读全文
摘要:
1.启动客户端,同事启动X86的程序,建立管道通信 2.选择扫描仪,尝试获取驱动 3.成功在X86程序最后命中 4.总结: 当前只是基本实现了X64程序和X86程序的一个通信,但是要应用到项目中可能还要改动很多的结构,不知道还有没有其它简答又好用的方法(思考.jpg)。感觉和com程序差不多,C++
阅读全文
1.启动客户端,同事启动X86的程序,建立管道通信 2.选择扫描仪,尝试获取驱动 3.成功在X86程序最后命中 4.总结: 当前只是基本实现了X64程序和X86程序的一个通信,但是要应用到项目中可能还要改动很多的结构,不知道还有没有其它简答又好用的方法(思考.jpg)。感觉和com程序差不多,C++
阅读全文
摘要:
1.扫描仪驱动程序采用X86编译 2.桌面应用程序采用X64编译
阅读全文
1.扫描仪驱动程序采用X86编译 2.桌面应用程序采用X64编译
阅读全文
摘要:
TwainClientSender: namespace Common.Util { public class TwainClientSender { private NamedPipeClientStream _sender; public static TwainClientSender _in
阅读全文
TwainClientSender: namespace Common.Util { public class TwainClientSender { private NamedPipeClientStream _sender; public static TwainClientSender _in
阅读全文
摘要:
在64位的客户端这不,建立了同样的类型去收发消息,完成通信。 TwainClient:启动X86程序,建立自己的管道对象 TwainClientReceiver:接收从Server那边传回的消息 TwainClientSender:传递消息给Server,让起完成对扫描仪的驱动 TwainClien
阅读全文
在64位的客户端这不,建立了同样的类型去收发消息,完成通信。 TwainClient:启动X86程序,建立自己的管道对象 TwainClientReceiver:接收从Server那边传回的消息 TwainClientSender:传递消息给Server,让起完成对扫描仪的驱动 TwainClien
阅读全文
摘要:
TwainServerSender: namespace TwainCsServer { public class TwainServerSender { private NamedPipeServerStream _sender; public static TwainServerSender _
阅读全文
TwainServerSender: namespace TwainCsServer { public class TwainServerSender { private NamedPipeServerStream _sender; public static TwainServerSender _
阅读全文
摘要:
情景:由于我的扫描端程序是X64位的,考虑到性能和对C++编写的算法库的依赖。奈何市面上大多数扫描仪的驱动还是32位的,通过Twaincs去调用。如果用64位的twaincs和twaindsm,大部分的扫描仪驱动无法从电脑上获取到。所以希望有一个方法可以直接使用64位的程序去调用32位的驱动。 思路
阅读全文
情景:由于我的扫描端程序是X64位的,考虑到性能和对C++编写的算法库的依赖。奈何市面上大多数扫描仪的驱动还是32位的,通过Twaincs去调用。如果用64位的twaincs和twaindsm,大部分的扫描仪驱动无法从电脑上获取到。所以希望有一个方法可以直接使用64位的程序去调用32位的驱动。 思路
阅读全文
摘要:
情景:我需要在自己的winform程序中,提供与web端交互的双向的一个接口。web端传递参数和消息通知我使用扫描仪驱动扫描两种图纸,在扫描后将图纸回传给web端。 思路:将桌面程序包装成一个api的服务,而不再简单是一个桌面端的应用程序。通过ASP.NET.WEB和web端通信,通过全局的监听完成
阅读全文
情景:我需要在自己的winform程序中,提供与web端交互的双向的一个接口。web端传递参数和消息通知我使用扫描仪驱动扫描两种图纸,在扫描后将图纸回传给web端。 思路:将桌面程序包装成一个api的服务,而不再简单是一个桌面端的应用程序。通过ASP.NET.WEB和web端通信,通过全局的监听完成
阅读全文
摘要:
经历:要在一台干净的机器上测一下静态编译的代码,所以装了一台win10的虚拟机,但是发现在虚拟机里找不到要驱动的扫描仪。尝试了一下如下方法,顺利解决。 1.在宿主电脑上,按 win+r 组合键打开运行窗口,输入 gpedit.msc 打开组策略编辑器,依次点击计算机配置- 管理模板- Windows
阅读全文
经历:要在一台干净的机器上测一下静态编译的代码,所以装了一台win10的虚拟机,但是发现在虚拟机里找不到要驱动的扫描仪。尝试了一下如下方法,顺利解决。 1.在宿主电脑上,按 win+r 组合键打开运行窗口,输入 gpedit.msc 打开组策略编辑器,依次点击计算机配置- 管理模板- Windows
阅读全文

浙公网安备 33010602011771号