原创 Ubuntu16.04 nvidia 顯卡驅動過程及遇到的問題

如果反覆安裝始終有問題,則需要在開機時進入bois 關閉secure boot,具體方法,請百度。 建議嘗試方法1(.run)和方法2(ppa源)安裝,當一種方法安裝不成功時就換另外一種方法安裝。 1. 運行.run文件的方式 參考該鏈接

原创 windows在安裝雙系統ubuntu過程中遇到的各種問題

我的筆記本是雷神,win10系統,顯卡是nvidia 1050Ti,在win10的基礎上曾經成功的安裝過ubuntu16.04,雙系統共存,在平時的過程中使用過ubuntu開發過一些系統,由於工作需要安裝nvidia顯卡驅動,始終安裝不成

原创 多任務學習(Multi-Task Learning)

  轉自:https://www.cnblogs.com/zeze/p/8244357.html 1. 前言   多任務學習(Multi-task learning)是和單任務學習(single-task learning)相對的一種機器

原创 Hook鉤子編程知識

一、基本概念 鉤子(Hook),是Windows消息處理機制的一個平臺,應用程序可以在上面設置子程以監視指定窗口的某種消息,而且所監視的窗口可以是其他進程所創建的。當消息到達後,在目標窗口處理函數之前處理它。鉤子機制允許應用程序截獲處理w

原创 Linux下安裝飛秋——可以和windows通信

linux下安裝飛秋/飛鴿傳書之類的軟件iptux信使,可以與windows在一個局域網下聊天與傳書文件,安裝很簡單,直接運行下面的語句即可:   sudo apt-get install iptux   安裝成功後,直接命令行ipt

原创 獲取系統時間 只用於windows 和跨平臺都適用

1. 只使用與windows  #include <time.h> #include <stdio.h> char char_time[40] = {0}; SYSTEMTIME sysTime; ZeroMemory(&sysTi

原创 ubuntu16.04 下 ffmpeg 的編譯安裝詳細教程(支持libx264實現的H.264編解碼)及codeblock開發環境配置

一、 問題描述由於工作需要在linux下使用ffmpeg實現視頻的編碼功能,然後就在通過git克隆下了ffmpeg的源碼併成功的編譯安裝,視頻解碼沒有問題,但是視頻編碼就不行,通過avcodec_open2()打開編碼器時,出現以下錯誤提

原创 語法錯誤: 標識符“HWND”及“在**缺少";"”,明明頭文件包含、分號已存在問題解決

出現以上錯誤提醒,但是經過代碼檢測頭文件是包含,分號“;”也是存在的,則考慮下是否存發現了頭文件相互包含。

原创 ubuntu16.04 opencv3.2編譯步驟

不能在opencv目錄下直接執行 cmake . ,會報錯,需要新建目錄,在opencv的目錄下新建一個目錄叫做 build,cd進入該目錄然後執行以下筆記來自於https://blog.csdn.net/CupidYzw97/artic

原创 Ffmpeg.exe基本命令及其Dll使用說明

Ffmpeg.exe基本命令 a) 通用選項 -L license -h 幫助 -fromats 顯示可用的格式,編解碼的,協議的... -f fmt 強迫採用格式fmt -I filename 輸入文件 -y 覆蓋輸出文件 -t dur

原创 C++ 從任意字符串中提前ip信息

#define RE_ERR 0 #define RE_OK 1 void getHostIP(char* hostIP,const char* sourceStr) { char nbuf[4]; int sn[4]; int

原创 opencv 在圖像上畫任意形狀的封閉區域和若干條直線的方法

通過opencv 在圖像上畫任意形狀的封閉區域和畫兩條直線的方法,代碼如下: 參考自https://ask.csdn.net/questions/247228?locationNum=9&fps=1,原來代碼只提供了畫封閉區域的代碼,但是

原创 C++程序中調用cmd執行命令行程序(以使用ffmpeg.exe爲例)

需要包含頭文件:#include <Windows.h> //將avi視頻的封裝格式修改爲.mp4 string strFfmpegPath = g_strDllFolder + "\\ffmpeg";//ffmpeg.exe所在的位置

原创 visual studio 創建的“動態鏈接庫(.dll)”工程,直接在原工程中測試DLL接口的方法

1. DLL工程創建我們在封裝dll接口的時候,在vs創建工程時選的應用程序類型選的是“DLL”,在附加項中選擇“空項目”(也可不選,讓vs給自動定義一些.h和.cpp),此時即可創建一個空的工程,沒有任何.h和.cpp。此時查看項目的“

原创 ffmpeg h264 視頻編碼 模糊問題、MP4播放速度快問題

本文使用 ffmpeg(4.0版本)的dll、lib、include進行視頻編碼。相關基本知識可參考以下博客:https://blog.csdn.net/cfqcfqcfqcfqcfq/article/details/68496213編碼