有人能帮我解决如何从图像中获取RGB像素数据的问题吗?我需要这些信息来比较鸟类羽毛的差异,以帮助理解物种分化事件。我的照片是由数码相机拍摄的,并保存为NEF文件。无论需要哪种类型的文件,我都可以将文件转换为所需格式。但是,我希望尽可能保留文件中的所有信息(例如,PNG文件很好)。我在R中尝试了许多软件包:Pixmap、Raster、ImageMetrics,浏览了互联网,在几周内尝试了许多方法,向同学们请教等等,试图解决这个问题。在Stackoverflow上,我尝试了这个链接:How to extract the pixel data Use R's pixmap package?,但没有成功。我的文件也太大了,超出了R窗口的范围(整个数组没有显示),我也难以理解生成的数组。对我来说最好的方法是将数据作为矩阵或以其他方式获取,以便更容易地理解数据。我发现了许多类似的问题,但是在其他程序中(如Java、C++、IOS、Matlab、Python等)解决,而我不知道如何使用它们。我的问题可能是由于我对这种工作的技能水平较低,但是我正在尽我所能。如果有人能帮助我或给我一些提示,我将不胜感激。
“错误:尝试从没有插槽的基本类(“array”)对象中获取插槽“size”” - MariaBioStudent