深受程序員喜好的C++開源項目 | 碼雲週刊第 86 期

C++做爲元老級的編程語言,任時光更迭依舊屹立不倒。今天,小編從人工智能、區塊鏈、程序開發、遊戲和娛樂等方面,爲你們整理了碼雲上優秀的C++項目,但願能給你們帶來一點幫助。不足之處,歡迎討論交流:)vue

人工智能 & 區塊鏈

一、項目名稱:車牌識別系統 EasyPRjava

項目簡介:EasyPR 是一箇中文的開源車牌識別系統,其目標是成爲一個簡單、高效、準確的車牌識別引擎。相比於其餘的車牌識別系統,EasyPR 有以下特色:mysql

  • 它基於 openCV 這個開源庫。這意味着你能夠獲取所有源代碼,而且移植到java等平臺。
  • 它可以識別中文。例如車牌爲 蘇EUK722 的圖片,它能夠準確地輸出std:string類型的"蘇EUK722"的結果。
  • 它的識別率較高。圖片清晰狀況下,車牌檢測與字符識別能夠達到80%以上的精度。

項目地址:gitee.com/easypr/Easy…ios


二、項目名稱:車輛輔助駕駛系統 RoboCarc++

項目簡介:基於 OpenCV3 與 GTK3+ 的車輛輔助駕駛系統用於標準路面的偏移制導(帶人物交通標誌識別),可用於自動駕駛計算機視覺的入門學習和具體項目的二次開發。git

項目地址:gitee.com/Lucifereart…web


三、項目名稱:人臉識別系統 SeetaFace_optredis

項目簡介:主要用於人臉探測、人臉5點定位、人臉特徵提取以及人臉識別等項目。算法

項目地址:gitee.com/apengge/See…sql


四、項目名稱:跨平臺環簽名加密貨幣 CryptoNote

項目簡介:本項目相似 CryptoNote 協議的實現,下一代應用層面加密貨幣。

項目地址:gitee.com/yxom-fylzz/…

程序開發

一、項目名稱:C++ 服務器框架 fastrpc

項目簡介:高性能 c++ 服務器框架,封裝了儘可能易用協程特性,包括了:

  • 協程下同步編碼異步化(使得mysql/redis/socket在不用修改任何代碼狀況下同步自動轉異步)
  • 協程下定時器
  • 協程下生產者消費者隊列
  • 甚至協程下的線程池

同時結合了rpc server、http server和遊戲中的應用,提供完整的協程示例解決方案。

項目地址:gitee.com/feimat/fast…


二、項目名稱:異步 RPC 框架 ftrpc

項目簡介:ftrpc 是一個異步框架,真正的模塊化運做。它只關心從 idl 中生成目標代碼,而異於 Thrift 等自帶通訊組件的 RPC 框架。用戶能夠經過調用本身的 socket 或者 websocket 又或者別的什麼組件去完成整個 RPC 動做。

項目地址:gitee.com/RonxBulld/f…


三、項目名稱:全平臺 UI 框架 GuiLite

項目簡介:GuiLite(超輕量 UI 框架)是6千行代碼的全平臺 UI 框架,能夠完美運行在 iOS、Android、Windows(包含VR)、Mac、單片機和市面全部的 ARM Linux 物聯網終端設備上。

GuiLite鼓勵混合編程,開發者能夠用 GuiLite 接管UI部分,用Swift,Java,Go,C#,Python發開業務部分。

項目地址:gitee.com/idea4good/G…


四、項目名稱:directui 界面框架 REDM

項目簡介:REDM 是一套基於商業化標準的開源 directui 界面框架,不只能提供完善的項目管理方案、詳細的文檔框架,也可輕鬆協助完成可視化界面設計,其核心庫的穩定性已在內部多個大型商化項目中經過驗證。

項目地址:gitee.com/hgy413/REDM


五、項目名稱:Markdown 編輯器 Smark

項目簡介:不想在修改文件時老是在編輯器、文字終端和瀏覽器間換來換去,因此本項目編輯器在後臺調用 pandoc 將當前編輯的 markdown 內容轉化爲 HTML,然後將 HTML 在 smark 中的瀏覽器中顯示出來。Smark 依賴於 pandoc、Qt 4.8 和 MathJax,在此向上述軟件包開發者們致敬。

項目地址:gitee.com/elerao/Smar…

遊戲 & 娛樂

一、項目名稱:跨平臺單機麻將 mahjong

項目簡介:基於最新版 Cocos2d-X 3.17 與 cocostudio V3.10 開發的單機麻將遊戲,麻將算法爲商業級麻將服務器端算法,整個項目代碼精簡、註釋詳細。 能夠運行於iOS,Mac,Android,Windows平臺。

項目地址:gitee.com/xiyoufang/c…


二、項目名稱:碰碰球遊戲 CollisionBall

項目簡介:一個聯網的趣味性小遊戲—碰碰球,在遊戲中經過操縱本身的小球吃掉隨機產生的食物,不斷壯大本身,或者撞擊其它玩家,經過本身的體力和大小之間的關係和他人的體力與大小之間的關係決定誰是勝利者,還有30s一波的隨機黑洞,刺激!

項目地址:gitee.com/lsylovews/C…

往期精彩:

6款實用開源報表工具 | 碼雲週刊第 83 期

如何使用碼雲高校版佈置小組做業?| 碼雲高校版最佳實踐

如何使用碼雲高校版批改學生做業?| 碼雲高校版最佳實踐

如何在碼雲上展開程序類課程教學 | 碼雲高校版最佳實踐

相關文章
相關標籤/搜索