问题标签 [fromfile]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1266 浏览

c# - 程序无法在拖放文件打开时从相对路径加载图像

我有一个用 C# 编写的程序,它使用 Image.FromFile 加载图像,并且每次都成功加载图像。但是,当您将另一个文件拖放到可执行文件上时,就像您向程序提供文件的命令行参数,并且该文件与可执行文件不在同一个文件夹中,程序会崩溃,因为它说的是文件不存在,即使它存在。

我认为通过在可执行文件上放置一个文件,它会以某种方式改变它加载图像的路径。我该如何解决这个问题?

0 投票
4 回答
30032 浏览

c# - 加载图片文件 Image.FromFile VS FileStream

我必须承认,我从来不明白流是什么——我一直认为这是互联网的东西。但是现在我遇到了一个使用流本地加载文件的代码,我想知道使用流是否有优势......以及我总是加载文件的方式:

对比

0 投票
2 回答
6369 浏览

python - python bitarray 到和从文件

我正在使用以下代码将一个大的位数组写入文件:

但是,当我尝试使用以下方法读取此数据时:

它因“位”为无类型而失败。我究竟做错了什么?

0 投票
1 回答
851 浏览

c# - ListView 中的 C# 图像

我想在 ListView 内部制作一个具有小图像的 ListView,这些图像是从扫描仪中获取的。(我已经完成了扫描脚本,它将扫描的图像保存在 C:/Temp/ * .jpg 下。)

我遇到的问题是,我希望扫描的图像显示在 ListView 中,当您单击 ListView 中的图像时,它会在 PictureBox 中显示完整的图像。

我在说什么的图像。(试图在这篇文章中发布图片,但代表不够高)

我正在考虑将图像的位置存储在 List 数组中,例如

然后使用 List 数组在 ListView 中显示图像。

请记住,我计划将这些图像上传到 FTP 服务器。这就是我想使用 List 数组的原因。

还有一件事,它们将是文件的图片,而不是照片,如果这对您有任何意义的话。

0 投票
4 回答
8300 浏览

c# - Image.FromFile 将打开一个路径,但不是包含相同路径的字符串?

当我单击应该更改图片框图像的按钮时,我收到一个错误,基本上说路径中的非法字符,并且ArgumentException 未处理

很抱歉第一次没有这样做。

k 所以实际的文件名被输入到一个文本框中。然后我将该文本转换为字符串,并将其添加到 begging 和 end 以创建完整的文件路径。

0 投票
2 回答
4012 浏览

python - readinto() 替换?

在 Python 中使用直接的方法复制文件通常是这样的:

(顺便说一下,这个代码片段来自 shutil.py)。

不幸的是,这在我的特殊用例中存在缺陷(涉及线程和非常大的缓冲区)[斜体部分稍后添加]。首先,这意味着每次调用 read() 都会分配一个新的内存块,当 buf 在下一次迭代中被覆盖时,该内存被释放,只是为了相同的目的再次分配新内存。这会减慢整个过程并给主机带来不必要的负载。

为了避免这种情况,我使用了 file.readinto() 方法,不幸的是,该方法被记录为已弃用且“不要使用”:

我的解决方案有效,但也有两个缺点:首先,不使用 readinto()。它可能会消失(文档说)。其次,使用 readinto() 我无法决定要读入缓冲区的字节数,而使用 buffer.tofile() 我无法决定要写入多少字节,因此最后一个块的特殊情况很麻烦(这也是不必要的昂贵的)。

我查看了 array.array.fromfile(),但它不能用于读取“所有存在”(读取,然后抛出 EOFError 并且不分发已处理项目的数量)。它也不是结束特例问题的解决方案。

有没有合适的方法来做我想做的事?也许我只是忽略了一个简单的缓冲区类或类似的东西,它可以满足我的需求。

0 投票
1 回答
2319 浏览

ios - 将 UIImage 保存到个人文件夹,然后通过 UIImage.FromFile 加载它

我已经通过 UIImagePickerController 完成了一个图片选择器。由于内存问题,我想将选定的图像保存到磁盘,如果需要,从文件路径加载它。但我无法让它工作。

如果我直接绑定原始图像,则显示没有问题。

代码中的 File.Exists 返回 true,但如果在调试器中观看,最后一行中的图像为空。非常感谢您的帮助!

更新

这是对我有用的代码:

0 投票
3 回答
39321 浏览

c# - 如何将图像添加到标签?

我必须将图像添加到我的标签,但我找不到解决方案如何做到这一点。我正在尝试使用这个:

我不知道即使我使用了这个权利,我只是从其他项目中复制了这个,我们在课堂上做了什么。无论如何,我试图创造Image img = Image.FromFile("YourFile.bmp");,但我不知道为什么,.FromFile没有为我工作。你们中的任何人都有其他方法将标签制作为图片(背景)并帮助新手做到这一点?:D

抛出异常:

0 投票
1 回答
2361 浏览

python - 压缩文件上的高效 numpy.fromfile ?

我有一些大(甚至压缩到 10GB 左右)文件,其中包含一个 ASCII 标头,然后原则上每个大约 3MB 的 numpy.recarrays,我们称它们为“事件”。我的第一种方法如下所示:

但是,这是不可能的,因为 np.fromfile 需要一个真正的 FILE 对象,因为它确实进行了低级调用(找到了一张很旧的票https://github.com/numpy/numpy/issues/1103)。

所以据我了解,我必须这样做:

是的,它有效!但这不是非常低效吗?不是为 s 分配了内存,并为每个事件收集垃圾吗?在我的笔记本电脑上,我达到了 16 个事件/秒,即 ~50MB/秒

我想知道是否有人知道一种聪明的方法,一次分配内存,然后让 numpy 直接读入该内存。

顺便提一句。我是一名物理学家,所以……在这个行业还是个新手。

0 投票
1 回答
3326 浏览

python - Python 读取 X 和 Y 值并分配给 Z 特定的 XY 对

过去,我使用 python 从文件中的数据对创建 2D XY 图,但现在我需要根据文件中的数据创建等高线图。该文件如下所示:

到目前为止,我已经能够读取 X 和 Y 的值,尽管可能不是最方便的形式,甚至是 Z 的值,但是我无法正确分配它们,以便 Z1 与 (X1,Y1) 一起使用, Z2 与 (X1,Y2) 到 Zny 与 (X1,Yny) 一起,最后 Znx*ny 与 (Xnx,Yny) 一起。希望这足够清楚......到目前为止,这是我拥有的一段代码:

由于我不知道如何连续读取所有元素,我首先使用了一种方法来计算具有 X 值的行数,然后是具有 Y 值的行数,最后是具有 Z 值的行数,但我想它不是很高效的。如果有人可以帮助我,我将不胜感激。谢谢,