小编use*_*204的帖子

Eclipse插件:从String获取IFile

我正在做一些序列化,它还包含一个需要存储为字符串的IFile路径.

我在一个插件项目中使用这个IFile.为了调试或运行Eclipse,启动一个新工作区.此测试工作空间的根目录相对于插件文件夹.我的问题是,当我将我的IFile转换为绝对路径时,我的Eclipse测试工作空间将该文件视为工作区外部并抛出异常.如果我使用项目相对路径,则从字符串创建IFile失败并且IFile为null.

我真的想要相信它的工作方式我需要它,但我真的很想看到它.有没有办法从项目相对路径重建有效的IFile?

目前,我正在从String-> IFile进行重建,如下所示:

//name is a string with the absolute path
      IPath location = new Path(name);
        IFile file = project.getFile(location.lastSegment());
Run Code Online (Sandbox Code Playgroud)

但是,就像已经提到的那样,只能使用绝对路径,这在eclipse测试工作空间中不起作用.

谢谢你的提示

eclipse workspace file

4
推荐指数
1
解决办法
5428
查看次数

matlab中的上采样

我尝试编写一个 matlab 函数来对图片(灰度值矩阵)进行上采样。事实上,这并不是什么极其复杂的事情,但我还是做错了。我的目标是将其大小调整为 2 倍,一开始我只想看看放大后的图片。我想用零填充间隙,因此每第二行/列都用零填充。当我完成后,我想知道为什么我只看到一片灰色的像素海洋。我本来希望至少能够识别出我照片中的一些东西。

这是我的功能,有人看到我的错误吗?

function [upsampled] = do_my_upsampling(image)
    [X Y] = size(image);
    upsampled = zeros(X*2, Y*2);
    upsampled(1:2:end, 1:2:end) = image(1:1:end, 1:1:end);
end
Run Code Online (Sandbox Code Playgroud)

matlab

1
推荐指数
1
解决办法
8247
查看次数

标签 统计

eclipse ×1

file ×1

matlab ×1

workspace ×1