我正在研究包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程序的所有包)。
謝謝你的參考! Tommaso – Tommaso 2010-11-14 15:36:10