Time of Update: 2018-12-03
作者:劉旭暉 colorant@163.com 轉載請註明出處http://blog.csdn.net/colorant/ 1.1 白平衡1.1.1 色溫色溫的定義:將黑體從絕對零度開始加溫,溫度每升高一度稱為1開氏度(用字母K來表示),當溫度升高到一定程度時候,黑體便輻射出可見光,其光譜成份以及給人的感覺也會著溫度的不斷升高發生相應的變化。於是,就把黑體輻射一定色光的溫度定為發射相同色光光源的色溫。常見光源色溫:光源
Time of Update: 2018-12-03
作者:劉旭暉 colorant@163.com 轉載請註明出處http://blog.csdn.net/colorant/ 顏色相關特效處理1.1 grayscale (灰階)灰階圖的效果就是將彩色圖片轉換為黑白圖片。1.2 理論理論上,在YUV空間,將UV分量丟棄,只保留Y分量,這樣就可以得到黑白映像,這也是彩色電式機訊號能相容黑白電視機的原理。如理論上Y值一樣的顏色(右邊是用acdsee轉成灰階圖的效果),在grayscale模式下看應該是一樣的顏色。
Time of Update: 2018-12-03
作者:劉旭暉 colorant@163.com 轉載請註明出處http://blog.csdn.net/colorant/1.1 亮度感應及曝光1.1.1
Time of Update: 2018-12-03
轉自:
Time of Update: 2018-12-03
糾結了幾次的問題都沒有去查證,今天終於去找了答案。 印象裡,並行的技術都會比串列的牛逼,但是卻看到sata比pata牛,費解啊!!轉自: http://otvety.google.ru/otvety/thread?tid=784f58c63e746393什麼是SATA和PATA?兩個都是ATA規範的硬碟. 先說一下什麼是ATA ATA(AT Attachment)是一個在八十年代由一些軟硬體廠家所制訂的IDE磁碟機介面規範。AT是指IBM
Time of Update: 2018-12-03
1.1 概述2.6的Makefile的寫法和應用相對於2.4有了一些變化,可能對於很多人來說,因為找不到相關的文檔,都是模仿核心中已有的檔案來寫自己的Makefile。其實,在核心的Documentation / kbuild目錄下面,還是有對核心Makefile文法的詳細說明的。在這裡就2.6核心中Makefile最常見的應用情況做一個簡單的翻譯和歸納介紹。 2.6核心的Makefile分為5個組成部分: l 最頂層的Makefilel
Time of Update: 2018-12-03
在Linux下產生新的進程的系統調用就是fork函數,這個函數名是英文中“分叉”的意思。為什麼取這個名字呢?因為一個進程在運行中,如果使用了fork,就產生了另一個進程,於是進程就“分叉”了,所以這個名字取得很形象。下面就看看如何具體使用fork,這段程式示範了使用fork的基本架構:void main(){ int I; if ( fork() == 0 ) { /* 子進程程式 */ for ( I = 1; I <1000; I ++ ) printf("This is child
Time of Update: 2018-12-03
type * const variable; //指標的值不可以變const type * variable;type const * variable; //varaible指向的值不可以變#include int main(){ const int n =9; int a[n]; //在c中定義的n是常量,可以這麼定義數組int jane=0, hosfore=1;int const *p =&jane; //p是指向常量對象的指標 //*p = 100;
Time of Update: 2018-12-03
用LTT調優Bluetooth模組的一次嘗試1 目標基本的目標是通過LTT觀察Bluetooth模組做大批量資料轉送時的系統運行情況,爭取找到一些影響系統效能的因素,加以最佳化,以提高BT模組的效能,降低CPU佔用率 2 資料擷取方案基本架構是:Ø 開啟核心LTT Trace選項Ø 將LTT Trace的主模組做為模組編譯插入Ø 選用藍芽OBEX_FTP傳輸功能和A2DP做為效能資料的採集對象Ø
Time of Update: 2018-12-03
1、定義:輸送量是指在沒有幀丟失的情況下,裝置能夠接受並轉寄的最大資料速率。 相關知識:
Time of Update: 2018-12-03
通常PC與開發板之間檔案傳輸有這樣的幾種方式:PC上架構NFS伺服器,板子上通過nfs指令掛載PC目錄至開發板目錄,然後使用cp指令從PC拷貝檔案至開發板FLASHPC上架構ftp或tftp伺服器,板子上通過ftp或tftp程式登入PC,下載檔案至板子FLASH通過隨身碟等外設進行檔案拷貝 這三種方式分別具有以下不便之處:1: 需要之用cd,cp等命令列指令進行檔案拷貝操作,效率低,容易出錯 NFS伺服器不夠穩定,開發板同PC傳輸檔案時,很容易出現NFS伺服器不響應等問題 傳輸速度低,不穩
Time of Update: 2018-12-03
《gdb相關(gdb十分鐘教程)》本文寫給主要工作在Windows作業系統下而又需要開發一些跨平台軟體的程式員朋友,以及程式愛好者。GDB是一個由GNU開源組織發布的、UNIX/LINUX作業系統下的、基於命令列的、功能強大的程式調試工具。GDB中的命令固然很多,但我們只需掌握其中十個左右的命令,就大致可以完成日常的基本的程式調試工作。命令解釋樣本file <檔案名稱>載入被調試的可執行程式檔案。因為一般都在被偵錯工具所在目錄下執行GDB,因而文本名不需要帶路徑。(gdb)
Time of Update: 2018-12-03
用KFI和Graphviz跟蹤/最佳化核心代碼作者:劉旭暉 Raymond轉載請註明出處Email:colorant@163.com BLOG:http://blog.csdn.net/colorant/首頁:http://rgbbones.googlepages.com/
Time of Update: 2018-12-03
ATA TRIM命令是檔案系統用來通知裝置哪些邏輯地址不再被佔用,可以被裝置回收為空白閑空間,在ATA命令集中,TRIM命令只是DATAMANAGEMENT SET(DMS)命令的一個子命令,DMS命令是專門用來做裝置最佳化的(The DATA SET MANAGEMENT command provides information for deviceoptimization (e.g., file system information),1所示,當DMS的feature屬性最低位置1,
Time of Update: 2018-12-03
一兩年前寫的了,貼上來作者:劉旭暉 colorant@163.com 轉載請註明出處http://blog.csdn.net/colorant/1 前言做為拍照手機的核心模組之一,camera
Time of Update: 2018-12-03
在用隨身碟作為系統安裝盤來安裝Redhat5.4的時候,可以順利進入RHEL的引導畫面,選擇完畢安裝語言和鍵盤配置之後,提示讓我選擇磁碟鏡像,Select the file which is your driver disk image我去,沒見過這麼裝系統的啊,都不知道選什麼,然後瞎選幾次,都不行,百度下,看到這篇文章:http://blog.163.com/renxinzhi@126/blog/static/359427022010117827557/一下子絕望了,可就是要用5.4版本的啊,
Time of Update: 2018-12-03
sizeof Function Compute時,對於數組起始地址和指向數組的指標,結果是不同的#include <stdio.h>int love(char *p){ printf("sizeof(p) is:%d ", sizeof(p)); return 0;}int main(){ char a[100]; char *l = a; printf("\nsizeof(a) is:%d and sizeof(l) is:%d \n",sizeof(
Time of Update: 2018-12-03
Seer Trace Collection: http://www.lasr.cs.ucla.edu/seer/seer_traces.html----------------------------------------------------------------------------------------------------------------------------------------------------------/* * ===================
Time of Update: 2018-12-03
原文:
Time of Update: 2018-12-03
int get_osd_oob_list(struct osd_node onode, struct list_head *head){printf("\nEntering %s ", __func__);char message[4096];char oob_receive_buf[8192];int ret, m_type, valid_len;int failure_time = 0;int socket_descriptor;struct sockaddr_in sin;int sin_