Claims
- 1. The image processing apparatus for adding a special effect to a received image represented by a plurality of pixel data, comprising:
- function data generating means for generating function data for each pixel data in accordance with respective positions of said pixel data in the image;
- random number generating means for generating a respective random number for each said pixel data; and
- determining means for determining, based on the respective function data and the respective random number, if each said pixel data is either valid or invalid, for outputting a second respective position corresponding to the respective position of said respective pixel data when it is valid, and for outputting another position not corresponding to the respective position of said respective pixel data when it is invalid;
- wherein said determining means includes:
- storage means for storing image data; and
- read address generating means for generating respective read addresses for reading out each of the valid image data stored in the storage means, and for generating an address corresponding to a location in said storage means to which the image data are not stored for each said invalid pixel data so that the invalid pixel data is prevented from being output.
- 2. An image data processing apparatus for adding a special effect to an input image data, comprising:
- storage means for temporarily storing said image data;
- write address generating means for generating sequential write address signals for writing the input image data to said storage means;
- read address generating means for generating sequential read address signals;
- read address changing means for changing the read address signals generated by the read address generating means to produce changed read address signals; and
- density adjustment means for producing adjusted read address signals from said changed read address signals and for reading the input image data from the storage means in accordance with the adjusted read address signals,
- said density adjustment means including:
- function data generating means for generating respective function data for each read address signal in accordance with a position represented by said read address signal in the image data;
- random number generating means for generating a respective random number for each read address signal; and
- determining means for determining, based on said respective function data and said respective random number, if a corresponding changed read address is either valid or invalid, and supplying the same changed read address when it is valid as said adjusted read address signal to said storage means so that only stored image data corresponding to valid changed read addresses are read out.
- 3. The image data processing apparatus as defined in claim 1, wherein said determining means determines that a changed read address is either valid or invalid in accordance with the relative magnitudes of the respective function data and the respective random number.
- 4. The image data processing apparatus as defined in claim 1, wherein said determining means supplies a fixed address having a predetermined fixed value when the changed read address is invalid.
- 5. The image data processing apparatus as defined in claim 1, wherein said read address changing means includes random number generating means for generating respective second random numbers for each of said read address signals and for changing the read address signals in accordance with said second random numbers.
- 6. The image data processing apparatus as defined in claim 1, wherein said determining means determines that a changed read address is invalid when the respective random number is greater than the respective function data.
Priority Claims (1)
Number |
Date |
Country |
Kind |
5-223517 |
Sep 1993 |
JPX |
|
Parent Case Info
This application is a continuation of application Ser. No. 08/302,370, filed Sep. 8, 1994, now abandoned.
US Referenced Citations (11)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0 437 074 |
Jul 1991 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
302370 |
Sep 1994 |
|