旋转和缩放像素图或 rtiff 对象的最佳方法是什么?
也许我错过了这些设施,但 pixmap 和 rtiff 包似乎没有这些功能。
感谢你的帮助。
我将根据我自己的研究来回答这个问题,并提供一些总体上可能有用的其他信息。
A) 简单答案:使用 EBImage。
PDF 文档非常好,我的用例的 API 又好又简单.....
#Reading:
> f = readImage("C:/colorferet/dvd2/gray_feret_cd1/data/images/00001fa010_930831.tif")
#Scaling:
> f0.25 = resize(f,64, 96)
#Rotating:
>f2 = rotate(f,30)
#vectorifying.....
> v = c(f0.25)
B) 补充资料:
B1) 是的.... 确认 - rtiff 和 pixmap 不支持所需的功能。除非出现其他信息,否则我将使用 EBImage
B2) 还有另一个包...Raster... 看起来它可以工作,但是 as.matrix( ) 和 as.raster( ) 似乎并没有以对称的方式起作用,所以有惊喜和学习曲线在那里。