原创 【LeetCode】利用哈希表求解

python的dict採用了哈希表,最低能在 O(1)時間內完成搜索。下面幾道題就是利用dict來解答   題目1 【簡單】存在重複元素 給定一個整數數組,判斷是否存在重複元素。 如果任意一值在數組中出現至少兩次,函數返回 true 。如

原创 【視頻編碼】軟解與硬解

視頻解碼分爲軟解和硬解。 軟解,即軟件解碼:即通過軟件讓CPU來對視頻進行解碼處理; 硬解,即硬件解碼:是將原來全部交由CPU來處理的視頻數據的部分交由GPU來做。 所謂“軟解”就是通過軟件讓CPU進行視頻解碼處理;而“硬解”是指不依賴於

原创 人羣計數:Crowd Density Estimation Using Fusion of Multi-Layer Features(TITS2020)

本博文主要是介紹一篇發表在IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS上的人羣計數方案《Crowd Density Estimation Using Fusion of M

原创 python時間日期與時間戳的轉換

在編寫代碼時,經常涉及時間、日期、時間戳的相互轉換,這裏彙總一下,用的是python3 用到的模塊 import time, datetime 1、str類型的日期轉換爲時間戳 # str類型的時間 time1 = '2020-05-

原创 【leetcode】用棧的思路求解

題目1 【簡單】有效的括號 給定一個只包括 '(',')','{','}','[',']' 的字符串,判斷字符串是否有效。 有效字符串需滿足:     左括號必須用相同類型的右括號閉合。     左括號必須以正確的順序閉合。 注意空字符串

原创 extern "C"

extern extern,是計算機語言中的一個關鍵字,可置於變量或者函數前,以表示變量或者函數的定義在別的文件中。提示編譯器遇到此變量或函數時,在其它模塊中尋找其定義,另外,extern也可用來進行鏈接指定。 聲明可以多次,但是定義只能

原创 OpenCV常用知識點彙總

官方詳細文檔請看https://docs.opencv.org/3.4.5/ 【長期不定時更新】 1、opencv默認讀取圖像的BGR通道順序 img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB, 0)

原创 python自定義函數的參數擬合

example:xdata是輸入,ydata是輸出 import numpy as np import matplotlib.pyplot as plt from scipy.optimize import curve_fit def

原创 python調用C++

安裝pybind11 爲了使用C++ 編寫python的擴展程序,參見[1],這裏要介紹的是使用pybind11[3], pybind11使用比較簡單,文檔也比較詳細。 本人的開發/測試環境爲: Ubuntu 18.04 pybind11

原创 如何在docker-compose中使用gpu

準備 官方Docker安裝方法 https://docs.docker.com/install/linux/docker-ee/ubuntu/ 假設已安裝docker和docker-compose,並且docker-compose.yml

原创 SqlAlchemy: (OperationalError) 2006, MySQL server has gone away

問題: 這實際上是MySQL的錯誤消息。 這意味着無法連接上MySQL了。默認情況下,MySQL數據庫連接在閒置8小時之後關閉。 沒有MySQL連接意味着無法執行任何SQL操作。 所以SqlAlchemy報出錯誤。 如何解決: 首先查看m

原创 基於SIFT的特徵匹配

SIFT的全稱是Scale Invariant Feature Transform,尺度不變特徵變換,由加拿大教授David G.Lowe提出的。SIFT特徵對旋轉、尺度縮放、亮度變化等保持不變性,是一種非常穩定的局部特徵。 具體工作原理

原创 python實現logistic增長模型擬合2019-nCov確診人數

[轉自師弟的博客] 背景:衆志成城抗疫情。今天是2020年1月28日,2019-nCov確診人數一直在增長趨勢,如何更好的對確診人數進行擬合和預測,需要我們用python來實現。注意,本文模型爲logistic增長模型,並非最佳預測模型,

原创 Python開發規範

這是官網的開發規範(英文):https://www.python.org/dev/peps/pep-0008/ 這是國人整理的開發規範:https://www.jianshu.com/p/d414e90dc953 使用IDE寫代碼時,爲了

原创 DTW 動態時間規整

面臨的問題 當數據在時間線上不對齊的時候,使用傳統的匹配方法,是無法使用傳統的全局匹配度量法的。DTW是一種衡量兩個時間序列之間的相似度的方法,主要應用在語音識別領域來識別兩段語音是否表示同一個單詞。   DTW原理 (Dynamic T