标签: pixels

如何从包含像素的数组创建BufferedImage?

我从BufferedImage使用该方法获得像素getRGB().像素存储在名为的数组中data[].在对数据数组进行一些操作之后,我需要BufferedImage再次创建一个,以便我可以将它传递给一个模块,该模块将显示来自此数据数组的已修改图像,但我坚持使用它.

java bufferedimage image image-processing pixels

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

使用canvas和javascript来读取图像的像素颜色

我想知道是否可以使用画布和JavaScript来扫描图像中的某些像素颜色并使用它们来制作地图.例如:找到#ff0000并将其设置为地图上的数字1并设置#000000为2,依此类推,制作如下地图:

var map = [
    [1,1,1,1,1],
    [1,0,0,0,1],
    [1,0,2,0,1],
    [1,0,0,0,1],
    [1,1,1,1,1]
];
Run Code Online (Sandbox Code Playgroud)

所以基本上我想知道如何让代码读取图像并找到我想要搜索的颜色,然后在变量中绘制出来

javascript canvas image colors pixels

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

将图像分成3*3块

我有一个矩阵,其尺寸不会是3的倍数,也可能是.我们如何将整个图像分成3*3矩阵的块.(可以忽略不属于3*3倍数的最后一个.此外,3*3矩阵可以保存在数组中.

a=3; b=3; %window size
x=size(f,1)/a; y=size(f,2)/b; %f is the original image
m=a*ones(1,x); n=b*ones(1,y);
I=mat2cell(f,m,n);
Run Code Online (Sandbox Code Playgroud)

size matlab block image-processing pixels

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

在C ++中将像素阵列旋转90度

我已经编写了下一个函数来旋转一个无符号字符像素数组,该数组将RGB图像保持90度。我面临的问题是旋转的输出全部乱码。

void rotate90(unsigned char *buffer, const unsigned int width, const unsigned int height)
{
    const unsigned int sizeBuffer = width * height * 3; 
    unsigned char *tempBuffer = new unsigned char[sizeBuffer];

    for (int y = 0, destinationColumn = height - 1; y < height; ++y, --destinationColumn)
    {
        int offset = y * width;

        for (int x = 0; x < width; x++)
        {
            tempBuffer[(x * height) + destinationColumn] = buffer[offset + x];
        }
    }

    // Copy rotated pixels

    memcpy(buffer, tempBuffer, …
Run Code Online (Sandbox Code Playgroud)

c++ rotation pixels

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

android - 加载图像的高度比实际图像大

我正在使用 AsyncTask 类从网络加载图像,并将其设置为我的代码中的图像视图。

// loading of the image into the ImageView
new DownloadImageTask(MyImageView).execute("ImageURL");
Run Code Online (Sandbox Code Playgroud)

问题是,每次加载图像时,它的高度都是不同的,即使 ImageView 的宽度和高度是 warp_content。我添加了一种带有背景和填充的边界线以查看它的实际高度。 这是xml

<ImageView
    android:id="@+id/ivBigRecipeImage"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_alignParentRight="true"
    android:layout_centerVertical="true"
    android:layout_margin="5dp"
    android:layout_toRightOf="@+id/ingredientsTitle"
    android:background="#52D017"
    android:contentDescription="food"
    android:padding="1dp" />
Run Code Online (Sandbox Code Playgroud)

在这里是照片

有时会发生这种情况:

在此处输入图片说明

有时会发生这种情况:

在此处输入图片说明

有任何想法吗?我只想让它的实际大小

谢谢!

size android pixels imageview

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

为什么这个javascript代码不起作用?

var contentObj = getElementById("content");
var widthOfContent = screen.availWidth * 0.6;
var cssContObjStr = "width:" + (screen.availWidth * 0.6) + ";";
contentObj.style = cssContObjStr;
Run Code Online (Sandbox Code Playgroud)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Testing</title>
  </head>

  <body>
    <div id="content"></div>
    jdhkfahsd jksahd fklhasdk fhaskdhf kalsdhf klashdfk hasdkf haskd hfasdkjfhkjasdh fkjasdkfh asjdkhf khdskf jhaskdjh fkjasdhf kjsahd fkasbdkfbsadvn iweb fnilewalnfiwa ebnkjsdbv jdbalisd df sads da s fsd afds fasdf sadf asdf adsf asdf sdf
    <script type="text/javascript" src="javas.js"></script>
  </body> …
Run Code Online (Sandbox Code Playgroud)

html javascript pixels width

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

位图不正确; 这怎么可能

我试图用C++代码分析车牌.重点不是如何快速实现目标,因为我想自己去创建这个C++代码并学习如何实现.

问题:

位图文件中的字节不加起来!位图文件: 在此输入图像描述 http://ictmdeklerk.nl/cor.bmp

为什么他们不加起来:

我正在使用24位位图图像(*.BMP文件).我知道位图是用BMPFILEHEADER和BMPINFOHEADER构建的,它占用了54个字节.

现在,图像宽1350像素,高740像素,产生999000像素.

因为文件是24位,所以每个像素有3个字节.图像需要999000*3 = 2997000字节.但是BMPINFOHEADER中的图像大小(biSizeImage)表示图像是2998480字节!文件大小为2.998.534字节 - 确实54个头字节= 2.998.480.所以标题仍然是54个字节.那里没有额外的元数据.当我每像素除2.998.480/3字节时,得到999493,33像素!它甚至不是一个圆形的数字!

这让我疯了.Windows如何知道如何在不移动像素或颜色或任何东西的情况下显示此图像?

谁能解释一下这些额外的像素/字节来自哪里?以及如何处理它们?

提前致谢!

bitmap filesize pixels image-size

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

CSS是否接受小数点的"像素"?

我正在经历jQuery函数.

让我们以此为例:

http://api.jquery.com/slideUp/

如果您在浏览器上执行"检查元素",则可以看到div的高度发生变化.高度采用像素的十进制值.如何用javaScript做到这一点?

javascript css jquery pixels

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

为什么glDrawPixels不能在这里工作?

这是代码.输出是一个灰色的正方形 - 无论输入是什么,它显然是错误的.我的目标是能够将所有像素存储在某处并显示它们,以便我可以继续使用简单的光线跟踪器,而我似乎无法弄清楚这个glDrawPixels的事情.

#include <stdlib.h>
#include <GL/glut.h >

using namespace std;

struct RGBType {

    float r;
    float g;
    float b;
    //float a;
};


void display(void)
{

    glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);

    RGBType *pixels = new RGBType[250*250];

    for (int x = 0; x < 250; x++) {
        for (int y = 0; y < 250; y++) {

               pixels->r = 0;
               pixels->g = 1;
               pixels->b = 1;
               //pixels->a = 200;
          }
     }


    glTexSubImage2D(GL_TEXTURE_2D,0,0,0,250,250,GL_RGB,GL_UNSIGNED_BYTE,pixels);


    //glColor3f(1.0,1.0,1.0);
    glBegin(GL_POLYGON);
        glVertex3f(0.0, 0.0, 0.0);
        glVertex3f(1.0, 0.0, 0.0);
        glVertex3f(1.0, 1.0, 0.0); …
Run Code Online (Sandbox Code Playgroud)

c++ opengl trace pixels gldrawpixels

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

OpenCV调整大小更改像素值

虽然训练的PixelNet,我有TOR调整具有特定的像素值标注的图像(标签),调整前;图像像素具有特异性值(标对象),np.unique(image)[ 0 7 15] 然而,当我调整与OpenCV的形象,它适合我的网络定义像素值范围会变化

image = cv2.resize(image,(cnn_input_size, cnn_input_size),cv2.INTER_NEAREST)
Run Code Online (Sandbox Code Playgroud)

np.unique(bmask)[ 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17]

这对于训练带有注释标签的图像是一个灾难,因为这些值是为其他类指定的,我想知道这是否是调整大小时OpenCV的预期行为。

pixels image-resizing python-2.7 deep-learning opencv3.0

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