imread

    0热度

    1回答

    我想用fopen和fread替换imread,以便我可以从我的MATLAB文件创建C代码。 使用MATLAB编码器工具时,不能使用imread(因为它是一个外部函数)。因此,我正在寻找代替imread1 which is currently reading *.JPG*s with the combination of fopen and fread`。我在节目开始时的主张是: assert(is

    1热度

    1回答

    我正在研究face scrub dataset,它有很长的图片网址列表。 我用一个for循环来获取这些照片。但是,一些网址已经过期,所以我的matlab代码返回错误'Unable to determine the file format.'但我认为其实际原因是url链接没有图像了。例如,其中一个不良网址是: http://www.gossip.is/administrator/components

    0热度

    2回答

    我尝试使用下面的命令来读取在Matlab的图像,因为我发现它在Matlab文档: A = imread(d:/img,png) 但问题是Matlab的无法读取路径并说:Error: Unexpected MATLAB operator. 我也试过在文件路径中使用/,//,\和\,但他们都没有工作。 请让我知道如何让它工作。

    1热度

    1回答

    我想读取Scilab中文件夹中的多个图像。我的代码是: I1=dir('G:\SCI\FRAME\*.jpg'); n=length(I1); disp(n); for i=1:n I2=strcat('G:\SCI\FRAME\',I1(i).name); I=imread(I2); figure(),imshow(I); end 但它不起作用。它显示错

    0热度

    1回答

    我有一个计算数据(x,y),我想将它放在纸张图像的顶部,与其中一些边界进行比较。如果这个图像是2D x,y图,我会很容易地提取这些点,然后和我一起绘制。然而,这个图像是一个三维彩色图,因此如果我只想读取图像,根据它来定义我的坐标,并在上面绘制我的数据,所以最后看起来像2层。 我可以通过下面的图形散点: import matplotlib.pyplot as plt im = plt.imread

    3热度

    3回答

    我有这样的代码; for x = 1:100 path = sprintf('C:\Users\hasan_000\Documents\MATLAB\Project\Images\%d.jpg', x); imgarray = imread(sprintf(path)); end 我有一个文件夹涉及100张照片。我想通过循环上传自动将它们转换为矩阵。 但我得到这个错误:

    2热度

    2回答

    当我使用opencv imread函数读取图像时,我发现它的高度和宽度被交换为应该的值。像我的原始图像是尺寸(610乘406),但使用opencv :: imread函数读取时,它的尺寸是406乘610.另外,如果我在将原始图像传递给函数之前旋转原始图像,那么也不会改变。读取的图像仍具有原始尺寸。 请参阅示例代码和图像的澄清: 因此,下面我提供了输入图像:一个是原始的,第二个是旋转的(我使用窗口旋

    0热度

    1回答

    我试图用MATLAB编码器生成C代码。该函数的输入是在MATLAB中已被imread处理的图像。由于输出应该是m×n×3数组,从imread,我不确定为什么会显示此错误。下面显示了函数开始处的断言。之后是rgb2gray这是错误的来源。 %#codegen assert(isa(IM, 'uint8')); assert(size(IM, 1) < 100); assert(size(IM

    0热度

    2回答

    首先,我是C++的新手。我正在使用Visual Studio 2010.我从事一个包含相机的项目。相机将图像(位图)发送到我的电脑中的特定文件夹位置。我想要一致地监视目录。当在目录中获得新的位图图像时,我想处理该图像。我想要使​​用的代码始终监视目录并读取此目录中的最后一个位图图像。我可以用什么来实现它?你有什么建议?你能写出源代码吗?感谢您的关注。

    1热度

    1回答

    如果我检查空图像它同时使用imread original_img = imread("E:/Newfolder/ER41615-12.TIF", CV_LOAD_IMAGE_ANYCOLOR);