我正在研究包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