使用NDK移植/編譯開源庫(3)libpng的編譯

libpng版本:lpng1233.zip說明:有了前面zlib的經驗,這裡編譯的時候就盡量簡略描述了。注意:libpng庫依賴與zlib庫,所以需要串連zlib或者和zlib一起編譯,但是由於android的NDK本身是內建了zlib的,所以可以直接使用系統的zlib庫來連結。下面是Android.mk的內容:LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_SRC_FILES := png.c pngerror.c pnggccrd.

CPU的等待有多久?

轉載:http://blog.csdn.net/drshenlei/article/details/4240703原文標題:What Your Computer Does While You Wait原文地址:http://duartes.org/gustavo/blog/ [註:本人水平有限,只好挑一些國外高手的精彩文章翻譯一下。一來自己複習,二來與大家分享。] 本文以一個現代的、實際的個人電腦為對象,分析其中CPU(Intel Core 2 Duo 3.0GHz)以及各類子系統的運行速度——

舊版本NDK的下載

官方下載NDK的地址為:http://developer.android.com/tools/sdk/ndk/index.html#Downloads但是如果需要下載舊版本的NDK,google沒有直接提供連結。可以通過下面的連結下載舊版本的NDK:http://dl.google.com/android/ndk/android-ndk-<version>-<platform>.<fileextension>其中<version>為NDK的版本,如

編譯器選項的查詢和編譯連結器介紹

對於高效能運算,為何要談編譯器?高效能運算的關鍵在於最佳化,而編譯器就包含了很多選項,其中很多選項也是為了最佳化的。所以,編譯器的選項的瞭解和學習也是必要的。(1)MS編譯器選項查詢http://msdn.microsoft.com/zh-cn/library/9s7c9wdw(v=VS.100).aspx(2)Intel Parallel Composer

cilk之User Guide學習筆記(7)cilk運行系統API和cilk總結

說明:下載User Guide: http://software.intel.com/zh-cn/forums/showthread.php?t=77996&o=a&s=lr(Cilk_User_Guide.pdf)主要是對該使用者指南(中文版)的一些學習筆記和簡化並更加自己的理解添加一些程式碼範例,可以參考原文檔擷取更多細節。1. cilk的運行系統API標頭檔cilk/cilk_api.h裡包含了Cilk運行函數和類的聲明。除此之外,關於cilk

GDI+ 在Delphi程式的應用 — 調整映像亮度

GDI+ 在Delphi程式的應用 --  調整映像亮度        調整映像的亮度可以有很多方法,最常用的方法就是對映像像素點的R、G、B三個分量同時進行增加(減少)某個值,達到調整亮度的目的。我在這裡使用GDI+映像的掃描線來處理,核心處理採用了2個相同的過程,一個是Pascal過程,一個是嵌入彙編過程,通過比較,對小的映像幾乎沒有什麼區別,對比較大的影像處理還是有一定的區別(具體測試效果見代碼中的注釋),這說明Delphi的代碼最佳化還是很好的。       

使用Intel編譯器系列合集

參考手冊:http://software.intel.com/sites/products/documentation/studio/composer/en-us/2011Update/compiler_c/index.htm說明:本系列文章為個人筆記,如有不正確之處,請參考官方相關文檔,如果錯誤發現,我會盡量更新修改。另外,以下內容不保證對於所有版本的編譯器都正確,編譯器的實現也可能有一些變化之處,具體參考官方文檔。補充說明:下面內容為一些基礎知識的補充說明,以防止誤解。(1)

Intel MKL基礎(4)MKL函數舉例(BLAS and Sparse BLAS)

MKL實現了BLAS和Spare BLAS和BLAS-like的函數。這部分函數主要分為以下部分:•BLAS Level 1 Routines (vector-vector operations) •BLAS Level 2 Routines (matrix-vector operations) •BLAS Level 3 Routines (matrix-matrix operations) •Sparse BLAS Level 1 Routines (vector-vector

Intel MKL基礎(1)瞭解MKL、MKL資源

Intel MKL:Intel Math Kernel Library,英特爾數學核心函數庫。下面是從英特爾網站上相關MKL的產品介紹頁面等,可以用於初步瞭解MKL:Intel MKL產品介紹:http://software.intel.com/zh-cn/articles/intel-mkl/ (http://software.intel.com/en-us/articles/intel-mkl/)Intel MKL相關文檔的連結(提供一些和MKL有關的文檔):http://software.

類比PS蠕動選區的實現

        PS的蠕動選區的確為該軟體增添了不少光彩,動態顯示不僅能告訴使用者選擇了哪些像素,還比我們日常在VB中使用Shape控制項類比選區要來的醒目。如果在我們自己的程式中添加這種功能,不是很值得欣慰的一件事嘛。下面就簡單的講述一下如何藉助API函數實現這種效果。      

層次分析法詳解

     在綜合評判中,綜合評判函數總與一個權向量有關。層次分析法是確定權向量行之有效方法。此外,有些實際問題需要對若干對象在確定目標下進行排序,從中挑選出最優秀者,層次分析法也是對多個對象進行排序的有效方法。    

Intel MKL基礎(2)MKL的分層結構Layered Model Concept

參考:http://software.intel.com/sites/products/documentation/hpc/mkl/mkl_userguide_win/mkl_userguide_win.pdf(搜尋“Layered Model Concept")為了支援多編譯器和介面、不同的OpenMP實現、串列和多線程、廣泛的處理器等,Intel MKL採用結構化設計。為了支援不同的介面、執行緒模式和處理器計算等,Intel MKL在概念上可以分為以下三部分:1. Interface

只運行一個執行個體,且試圖運行第二個執行個體時自動啟用第一個執行個體。

       很多程式象winamp,TTplayer,RealPlayer等都有自動啟用前一個執行個體的功能,其實這玩意也很簡單的,在VB中可以用App.hInstance 來判斷是否運行了程式的一個執行個體,用API函數FindWindow來找到前一個執行個體的控制代碼,從而為啟用她做好了準備。但是App.hInstance

索引影像處理的一些心得

 我不知道索引映像在實際中用的多不多,不過,最經對索引映像有所涉及,總結了一些小經驗,讓大家來看看對不對。    索引顏色映像最多隻能含用256種顏色,當映像模式轉為索引顏色時,PS會構建一個索引色彩表(CLUT),用來存放索引映像中的顏色。如果原映像中的顏色超出色彩表中的色彩範圍,PS會自動選取色彩表中最相近的顏色或使用已有的顏色類比該種顏色。索引顏色模式可以減小檔案大小,同時保持視覺上的品質基本不變。         因此,索引映像的實際資料只是對應顏色表中的一個索引,而並不是實際的像素值,

一維映像資料數組處理應該注意的幾個問題

這裡,我們舉幾個最簡單的影像處理的例子,來看看如何利用剛才我們所寫的兩個函數及應該注意的幾個問題。1、映像的反色  映像的反色即將黑色的變成白色的,白色的變成黑色的,實現真正的黑白顛倒,其演算法很簡單,NewPixel=255- OldPixel。我們試著寫一段程式,如下,其中TimeElapse 記錄了程式執行所用的時間,以豪秒為單位。Public Shared Function Invert(ByVal Bmp As Bitmap, ByRef TimeElapse As Integer)

PhotoShop關鍵技術之實現系列一: 圖層

在影像處理領域(非識別),Adobe PhotoShop

如何識別出這張圖片中的角度啊?

                              品質好的圖片                  品質比較差的圖片         現在的任務是識別上面圖形中噴出液體形成的角度,精確到1~2度,我自己想了幾種方法,都不通用,效果也不理想,不知道各位有什麼高見,望大家不吝賜教。  順便提下,對於上面的圖片,有幾個相同大小的量杯,我想得到其內液面位置(我分析時會把每個量杯單獨提取出來的),大家有什麼想法。

基於模糊等價關係的模糊群集

       假設R是X上的模糊等價關係,則對任意的a,R的a-截集是X上的普通等價關係,因此,可以根據X上的模糊關係,對X進行模糊分類。當取不同的a值,則可以得到不同的分類結果,即分類是動態。      實際操作中,一般情況下,我們所獲得是一系列樣本,假設有N個,每個樣本可以看作是M維空間中的一個點。可以表示如下,論域: ,對第i個元素有     1.資料預先處理           

快速比較兩副圖片是否相同

轉自Codeproject http://www.codeproject.com/dotnet/comparingimages.asp    Public Enum CompareResult        ciCompareOk        ciPixelMismatch        ciSizeMismatch    End Enum      Public Shared Function Compare(ByVal bmp1 As Bitmap, ByVal bmp2 As

消除鋸齒方式畫圓!

Private Declare Function GetPixel Lib "gdi32" (ByVal hDC As Long, ByVal X As Long, ByVal Y As Long) As LongPrivate Declare Function SetPixel Lib "gdi32" (ByVal hDC As Long, ByVal X As Long, ByVal Y As Long, ByVal crColor As Long) As Long'Private

總頁數: 61357 1 .... 20837 20838 20839 20840 20841 .... 61357 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.