2010-11-13 27 views
11

我正在研究包rimage的一些功能。如果你想看到的,例如,對於sobel.h函數的代碼,您將獲得:如何顯示R函數使用的.C例程的代碼?

> library(rimage) 
> sobel.h 
function (img) 
{ 
    w <- dim(img)[2] 
    h <- dim(img)[1] 
    imagematrix(abs(matrix(.C("sobel_h", as.double(img), as.integer(w), 
     as.integer(h), eimg = double(w * h), PACKAGE = "rimage")$eimg, 
     nrow = h, ncol = w)), noclipping = TRUE) 
} 

所以sobel.h函數使用C例程稱爲sobel_h,(這是(我認爲)存儲在文件rimage.dll中) 。

有沒有辦法看到sobel_h函數的C代碼?

(我講關於一個實際的例子包rimage;但答案當然會推廣到使用.C程序的所有包)。

回答

0

你必須找到源代碼rimage.dll(嘗試使用Google上sobel_h和rimage.dll,我發現了一些有前途的)

相關問題