【发布时间】:2021-06-24 23:17:32
【问题描述】:
我想在 google colab 上处理一组带有可执行文件(例如 falsecolor2.exe)的 HDR 文件。
源文件在这里:https://github.com/mostaphaRoudsari/honeybee/blob/master/resources/falsecolor2.exe?raw=true 示例 HDR 文件: http://www.anyhere.com/gward/hdrenc/pages/originals.html
可执行文件采用带有一些参数的 HDR 文件并生成一个新的 HDR 文件。 在我的本地机器和驱动器上,以下代码可以正常工作:
import os
os.system(r'D:\falsecolor2.exe -i D:\test.hdr -s 250.0 -n 10 -mask 0.1 -l lux -m 179 -lp EN -z > D:\test@fc.hdr')
我不确定如何在 colab 中创建类似的流程;安装 gdrive 后,以下代码在我的 gdrive 中生成一个 0 字节不工作的 HDR,并返回错误代码 32256。
import os
os.system('/content/drive/My\ Drive/falsecolor2.exe -i /content/drive/My\ Drive/MOSELEY\ IMAGES/test.hdr -s 250.0 -n 10 -mask 0.1 -l lux -m 179 -lp EN -z > /content/drive/My\ Drive/test@fc.hdr')
我在 shell 和 linux 可执行文件上读取了一些线程,但无法成功复制它们中的任何一个。
【问题讨论】:
-
据我所知,Google Colab 无法在 Windows 上运行,因此您将无法轻松运行 .exe 文件。你有那个文件的Linux版本吗?您可以访问该程序的源代码吗?可以为 Linux 构建吗?
-
@HernánAlarcón 我找到了一个 linux 版本的源包(即 Radiance),这里复制了假色文件,我对 linux 的经验为零,所以不确定它是否有任何价值:@987654323 @
标签: python perl google-drive-api exe google-colaboratory