原创 解決Android Studio卡頓問題

文章目錄1. 修改默認分配內存1.1 配置文件位置:1.2 修改配置默認配置如下:此內存分配過於保守,修改如下:1.3 各字段具體含義爲:2. 編輯build.gradle卡頓2.1 原因2.2 解決方案3.參考文獻 1. 修改默認分

原创 Android Camera高級特性——手動對焦

Android Camera 系列目錄 搭建Camera開發項目 Android Camera API Camera API使用指南 Camera 高級特性——手動對焦 Android Camera 高級特性——閃光燈、抗閃爍、場

原创 Android Camera 高級特性——閃光燈、抗閃爍、場景

Android Camera 系列目錄 搭建Camera開發項目 Android Camera API Camera API使用指南 Camera 高級特性——手動對焦 Android Camera 高級特性——閃光燈、抗閃爍、場

原创 Android Camera API使用指南

Android Camera 系列目錄 搭建Camera開發項目 Android Camera API Camera API使用指南 Camera 高級特性——手動對焦 Android Camera 高級特性——閃光燈、抗閃爍、場

原创 B幀對視頻清晰度/碼率的影響

0. 前言 在H264 Extended Profile中就引入了B幀編碼,一直以來同行都對B幀的意義存在爭議: 正方:B幀能夠大幅減少視頻碼率,並提高運動場景下的清晰度; 反方:B幀對碼率和清晰度沒多大幫助 筆者針對這個爭議找了

原创 Android MediaCodec H264編碼設置Main Profile & High Profile

1. 爲什麼要用Main Profile & High Profile 在Android上硬編碼視頻碼率遠遠高於軟編碼,原因是Android只支持H264 Baseline。MP(Main Profile )& HP(High Pro

原创 SkLearn 對上證50成分股聚類

1. 爲什麼要對股票進行聚類 1.1 投資組合優化理論 股票聚類的基本原因就是從股市中選取一部股票進行投資。哪怕是上證50對一般的投資模型來說50條股票也太多了。 按照投資組合優化理論選取標準爲: (1)資產數越多越好 (2)資產之

原创 人工智能與文明

1. 什麼是人工智能 1.1 人工智能 人工智能(Artificial Intelligence,AI),計算機學科的終極目標。 自從Google AlphaGo在全球圍棋挑戰中登頂之後,全世界就處於一種對人工智能的狂熱氛圍中,其中人們

原创 Android OpenGL ES 2.0 與3.0兼容方案

1. 檢查系統是否支持GLES3.0 檢查系統支持的OpenGL版本的方法有一下幾種方法: 查看EGL版本, 1.4以上 EGL 查詢Client版本號 GL_VERSION GL_SHADING_LANGUAGE_VERSION 1

原创 Android Camera2 拉伸問題

1. 前言 Camera2在一些低端機器上出現拉伸問題,當然首先排除不是筆者低級錯誤設置的分辨率有問題。 2. 拉伸問題詳細描述 Camera2在某些機型上畫面拉伸,表象是我們設置16:9的輸出(當然是查詢到支持的分辨率),但是Camer

原创 資產組合優化原理與實例 Portfolio Optimization

在前一片文章(SkLearn 對上證50成分股聚類 )中簡單介紹了投資組合優化理論,在此進一步介紹下該理論,以及如何進行Portfolio Optimization。 1. Markowitz投資組合理論 Markowitz投資組合理論是

原创 CAPM模型和Alpha策略

1. CAPM 1.1 原理 在上一篇文章《資產組合優化原理與實例 Portfolio Optimization 》中,就是運用了CAPM理論。 資本資產定價模型(Capital Asset Pricing Model,CAPM):是由美

原创 Android MediaCodec參數筆記

1. Supported media formats Supported Codecs 從上表上看編碼方面:H264僅支持到Main Profile,H265暫時不支持。 但是平臺商的部分高端芯片已經支持H264 HP,H265編碼。

原创 Android gnustl_static VS gnustl_share

0. 前言 使用gnustl_static,儘量避免使用gnustl_share。此外gnustl將逐步廢棄! 1. gnustl 1.1 簡介 gnustl: Android上的GNU C++庫,對應GNU/Linux系統中的libst

原创 Android Camera開發指南

0. 前言 驀然回首,筆者從事Android多媒體開發工作已經好多年了,這一年來工作特別忙碌(當然產品上也獲得了巨大的成就)文章寫的很少了。最近會寫一系列的文章,總結下自己在Android多媒體,圖像圖像,Camera等方面的積累。 因