小编Nam*_*sal的帖子

imshow() 对 Octave 中的 int16 数组不显示任何内容

我正在使用大脑 MRI 数据集研究 Octave。

数据采用数百个 .mat 文件的形式。我使用:加载数据文件x = load("filename.mat"),图像以从 0 到 256 的数组形式存储。

然后当我尝试imshow(x.image)弹出一个带有 512 x 512 图形的窗口但完全是黑色的。它还发出警告说:unsupported type for cdata (= int16 matrix). Valid types are uint8, uint16, double, single, and bool.

我还尝试使用:imshow(cast(x, "double"))和上面提到的所有其他数据类型来转换图像数组,但结果几乎相同。

帮我看看这里。

octave

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

CMake 和 GMake 有什么区别?

我目前正在从事一个需要我了解 CMake 和 GMake 的项目。我读过他们,但仍然没有得到他们的申请。

有人可以提供一些关于如何在软件开发中使用 CMake 和 GMake 的例子吗?

谢谢你。

c c++ cmake gnu-make

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

从标准输入读取参数时出现意外行为

sub Solution{
    $matchflag=0;
    $occurence=0;

    #OUPTUT [uncomment & modify if required]
    my $ind=index($m,$p);


    if ($ind!=-1){
       $matchflag=1;
    }

    $occurence= () = $m =~ /$q/g;


    print("$matchflag\n");
    print($occurence);
}

#INPUT [uncomment & modify if required]
$n=<STDIN>;
$m=<STDIN>;
$p=<STDIN>;
$q=<STDIN>;


Solution();
Run Code Online (Sandbox Code Playgroud)

你好,有人可以告诉我这段代码有什么问题吗?它给了我以下输出。

6
naman
nam
n
0
1
Run Code Online (Sandbox Code Playgroud)

显然 0 应该是 1,因为 nam 存在于 naman 字符串中。并且 1 也应该是 2 因为 n 在字符串中出现两次。

这段代码有什么问题?

regex scripting perl

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

标签 统计

c ×1

c++ ×1

cmake ×1

gnu-make ×1

octave ×1

perl ×1

regex ×1

scripting ×1