小编Hal*_*alp的帖子

如何将图像垂直切割成两个相等大小的图像

所以我有一个800 x 600的图像,我想用OpenCV 3.1.0垂直切割成两张大小相同的图片.这意味着在剪切结束时,我应该有两个图像,每个图像为400 x 600,并存储在自己的PIL变量中.

这是一个例子:

纸被切成两半

谢谢.

编辑:我想要最有效的解决方案,所以如果该解决方案使用numpy拼接或类似的东西,那么去吧.

python opencv numpy image-resizing opencv3.1

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

如何在C中打印Box字符(Windows)

如何在C中打印em dash?

其中之一: -

每当我这样做:printf("—")我只是ù在终端得到一个.

谢谢.

编辑:下面的代码应该打印出一个Xs和一个Os看起来网格与em破折号的水平线.

int main ()
{
    char grid[3][3] = {{'a', 'a', 'a'}, {'a', 'a', 'a'}, {'a', 'a', 'a'}};

    int i, j;

    for (i = 0; i < 3; i++) {
        for (j = 0; j < 3; j++) {
            if (j != 0)
            {
                printf("|");
            }
            printf("  %c  ", grid[i][j]);
        }
        if (i != 2)
        {
            printf("\n——————————————\n");
        }
    }

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

输出:("ù"应为" - "s)

  a  |  a  |  a
ùùùùùùùùùùùù …
Run Code Online (Sandbox Code Playgroud)

c windows unicode special-characters

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