• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
熊叫大雄
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2019年9月2日

SeetaFaceQt:Qt多线程
摘要: 为什么要做多线程,说个最简单的道理就是我们不希望在软件处理数据的时候界面处于无法响应的假死状态。有些处理是灰常花时间的,如果把这样的处理放到主线程中执行,就会导致软件一条路走到底,要等到处理完才能接收响应其他操作... 阅读全文
posted @ 2019-09-02 22:45 熊叫大雄 阅读(315) 评论(0) 推荐(0)
 
SeetaFaceQt:写一个简单的界面
摘要: 关于这个界面,我用到了几个控件,这些控件通过Qt是非常容易构建的,窗口的话用的是QWidget,之前说了,QWidget是Qt里面几乎大部分控件的父类,QWidget的布局我使用了简单的水平布局(QHBoxLay... 阅读全文
posted @ 2019-09-02 22:40 熊叫大雄 阅读(353) 评论(0) 推荐(0)
 
It can be a face application using SeetaFace and Qt.
摘要: 之前编译了一下SeetaFace的库,用于人脸检测、特征点定位和人脸识别的功能,然后昨天就用Qt写了一个软件用于实现。工程的文件还是比较简单的,一个界面类和一个SeetaFace的线程类而已。这里主要涉及到Qt的... 阅读全文
posted @ 2019-09-02 22:36 熊叫大雄 阅读(156) 评论(0) 推荐(0)
 
fatal error C1189: #error: "You must define TF_LIB_GTL_ALIGNED_CHAR_ARRAY for your compiler."
摘要: 使用VS开发tensorflow的C++程序的时候,就可能会遇上这个问题,解决方法是在引入tensoflow的头文件之前添加:#define COMPILER_MSVC#define NOMINMAX一定要放在#... 阅读全文
posted @ 2019-09-02 22:26 熊叫大雄 阅读(372) 评论(0) 推荐(0)
 
SeetaFaceEngine系列3:Face Identification编译和使用
摘要: 前面两篇介绍了怎样编译SeetaFace的前两部分,现在就来讲下第三部分Face Identification的编译和使用。其实,步骤基本上是一直的,如下:1、新建一个空的DLL工程;2、修改配置器;3、添加in... 阅读全文
posted @ 2019-09-02 21:14 熊叫大雄 阅读(396) 评论(0) 推荐(0)
 
[C/C++]C/C++计算代码的运行时间
摘要: 有很多时候,实现一个功能后可能不仅仅要效果,还要效率,如果可以在极短的时间内完成一个功能那当然是最好不过的啦,但是可能经常会事与愿违。这里就写一下,都可以怎样用C/C++或者Qt的方法来测试代码的运行时间。一、C... 阅读全文
posted @ 2019-09-02 09:05 熊叫大雄 阅读(418) 评论(0) 推荐(0)
 
 

公告


博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3