找回密码
 立即注册
查看: 6124|回复: 1

《R语言编程艺术》例程运行出错

[复制链接]
发表于 2014-7-12 20:07:39 | 显示全部楼层 |阅读模式
第3章 3.2.3 图像操作
出问题的函数是
blurpart <- function(img,rows,cols,q) {
    lrows <- length(rows)
    lcols <- length(cols)
    newimg <- img
    randomnoise <- matrix(nrow=lrows, ncol=lcols,runif(lrows*lcols))
    newimg@grey <- (1-q) * img@grey + q * randomnoise
    return(newimg)
}

前面运行了
library(pixmap)
mtrush1 <- read.pnm("1.pgm")
mtrush3 <- blurpart(mtrush1,42:60,14:38,0.65)
运行后出现
Error in (1 - q) * img@grey + q * randomnoise : non-conformable arrays
什么回事,新手求救!

这里是一些pgm文件.rar

69.82 KB, 下载次数: 4

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 12:44 , Processed in 0.023917 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表