楼主: ffcxy2005
13087 7

[问答] R软件如何输出高清三维图,如dpi=1200(或600)的 [推广有奖]

  • 7关注
  • 7粉丝

已卖:1089份资源

博士生

36%

还不是VIP/贵宾

-

威望
0
论坛币
2810 个
通用积分
3.2700
学术水平
8 点
热心指数
12 点
信用等级
7 点
经验
4430 点
帖子
130
精华
0
在线时间
352 小时
注册时间
2011-4-13
最后登录
2025-3-13

楼主
ffcxy2005 发表于 2012-4-21 21:31:32 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
请教高手:  R软件如何输出高清三维图,如dpi=1200(或600)的?
一般情况下可用rgl.snapshot("a.png")函数直接输出三维png格式的图,但是该图只有72dpi,像素比较低;我找了device()包里面的png()图形设备来做,但不知道如果两个函数一起用的程序怎么写,有知道的吗?谢谢~~~
以下是png()函数的格式:
png(filename = "Rplot%03d.png",    width = 480, height = 480, units = "px", pointsize = 12,    bg = "white", res = NA, family = "", restoreConsole = TRUE,    type = c("windows", "cairo", "cairo-png"), antialias)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:DPI 三维图 r软件 Snapshot filename 1200 高清 如何

沙发
843446747 发表于 2012-4-21 22:23:45
好好学学

藤椅
zhanguozhou 发表于 2012-4-27 21:11:42
那个参数res是干嘛用的啊

板凳
yaanlpc 发表于 2012-4-28 01:11:12
可以试一试postscript函数将绘图设备改为ps

报纸
ffcxy2005 发表于 2012-4-28 10:50:25
yaanlpc 发表于 2012-4-28 01:11
可以试一试postscript函数将绘图设备改为ps
恩  已试过  但可能是兼容性的问题   一下子就卡住了   试了几次都是这样

地板
DM小菜鸟 发表于 2015-2-15 11:36:44
感觉你不用这么费劲
用一个Cairo就搞定了的事
CairoPNG(file="××.png",width= ,height= )

7
simplezsy 发表于 2016-9-12 15:13:27

用R的rgl包画的三维图,如何才能把它保存为eps格式的图片(用写代码方式)?




8
gcwy 在职认证  发表于 2017-6-1 16:09:24
用bmp()函数,等比例调整函数中的width、height、res参数(前两个默认值为480,第三个参数默认值为72),输出结果的清晰度会成倍提高。另外,友情提醒,不要将上述参数调整过大,不然图片会非常大。

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 09:27