Google Map v3 使用一:定位、標注、標注說明

參考資源

擁有自己的 API KEY

現在的 Google Map 都需要使用的 API KEY  才能使用,以前的 signed_in=true 已經沒有作用了

程式範例一:將地圖移動到想要的位置

 

程式範例二:加上一個標記

 

程式範例三:標記點選顯示詳細資訊

 

  1. 在指定地點加上自訂圖案標注
  2. 該標注可點擊跳出資訊視窗
  3. 取消其他控制地圖操作,例如拖曳、滾輪放大縮小等。參考 How to disable mouse scroll-wheel scaling with Google Maps API

 

選擇地點上傳及嵌入網頁

回傳 Json

 

網頁 HTML

將查詢到的經緯度 lat, lng 套入到 Google maps embedded 的網址內

 

648 total views, 1 views today

人臉辨識 – 使用 OpenBR 實作

OpenBR

軟體安裝

安裝 OpenCV

參考 Build OpenCV with Video Support on Ubuntu

 

安裝相依軟體

參考 Ubuntu 13.04 – GCC 4.7.3 – x64

 

安裝 OpenCV 2.4.10

 

Install Qt 5.0.1

 

從 Github 取得 OpenBR

 

安裝 OpenBR

 

基本指令

 

algorithm 選項

  • FaceDetection :生物特徵
  • FaceRecognition :特徵比對
  • ShowFaceDetection :顯示人臉,必須搭配 -gui 參數
  • AgeEstimation :年齡
  • GenderEstimation :性別

 

355 total views, no views today

Apache 上的 IP base Virtualhost 設定

因為是以 IP 為基礎,所以 virtualhost 就是使用 port 來區隔

HTTP 預設使用 80 port ,輸入網址時可省略。

也就是說,在輸入網址時,我們可能只輸入

其實「比較完整」的網址應該是

加上剛剛說的省略掉的 port ,其實「更完整」的網址是

當然還有「宇宙完整」的版本,那就當作本次的功課好了

Apache httpd.conf 設定

使用 IP base 當作 virtualhost 比 Name base 需要多一個監聽 port 的設定

以上的設定案例,增加了一個位於 9000 port 的網站,此數字的範圍建議在 1024 ~ 65535 之間,為什麼是這個數字可以參考

最後重新啟動 Apache 就可以了

 

302 total views, no views today