发明名称 |
Image processing device, image processing method, and image processing program |
摘要 |
An image processing device specifies the number of pixels m for securing a delay time for preventing an error diffusion process from being performed at pixels of the (N+1)-th line in which diffusion of errors from a pixel of N-th line (N is a natural number) of image data is not completed, performs a control of starting an error diffusion process of the (N+1)-th line of the image data after the error diffusion process of the m-th pixel for the N-th line of the image data, and performs the error diffusion process for each line of the image data. |
申请公布号 |
US8755626(B2) |
申请公布日期 |
2014.06.17 |
申请号 |
US201113336108 |
申请日期 |
2011.12.23 |
申请人 |
Seiko Epson Corporation |
发明人 |
Arazaki Shinichi |
分类号 |
G06K9/38;G06F15/00;H04N1/40 |
主分类号 |
G06K9/38 |
代理机构 |
Nutter McClennen & Fish LLP |
代理人 |
Nutter McClennen & Fish LLP ;Penny, V. John J. |
主权项 |
1. An image processing device comprising:
a processor configured to execute
an image data acquiring unit that acquires image data;a delay pixel number specifying unit that specifies the number of pixels m for securing a delay time for preventing an error diffusion process from being performed at pixels of the (N+1)-th line in which diffusion of errors from pixels of the N-th line of the image data is not completed, N being a natural number; andan error diffusion processing unit that controls starting of the error diffusion process of the (N+1)-th line of the image data to perform the error diffusion process for each line of the image data upon completion of the error diffusion process of the m-th pixel of the N-th line of the image data such that the error diffusion process of the N-th line and the error diffusion process of the (N+1)th line are performed in parallel; wherein the delay pixel number specifying unit specifies m from a relationship of (W−m)×Tmax=(W−L−1)×Tmin on the basis of the number of pixels W of one line of the image data, a maximum value L of b in a case where a pixel of coordinates (i, N) of the N-th line is a target pixel and an error diffusion range of the (N+1)-th line is a range of coordinates (i−b, N+1) to coordinates (i+a, N+1), the shortest necessary time Tmin of the error diffusion process of each pixel, and the longest necessary time Tmax of the error diffusion process of each pixel, i being a natural number, and a and b being natural numbers.
|
地址 |
Tokyo JP |