Claims
- 1. An electronic graphic system for effecting displacement of a boundary of an image feature, the system comprising:
- a first store for storing data representing an image;
- a second store for storing data representing an image; and
- a processor for: deriving, from data in an area of said first store, data representing at least a portion of the image represented by data stored in the first store offset in a predetermined direction by a user determined distance;
- storing the derived data in the second store; and
- repeatedly combining the data from the second store and the data in said area of the first store to create combined data, storing the combined data in said area of the first store, and offsetting the data in the second store such that the offset data represents the image portion at a position different than that of each offset image portion previously stored in the second store,
- whereby the data in said area of the first store is modified so as to represent said portion as having a displaced image feature boundary.
- 2. An electronic graphic system as claimed in claim 1, wherein said processor combines said data from said first store and said data from said second store as a weighted summation in accordance with a user determined weighting constant.
- 3. An electronic graphic system as claimed in claim 2 wherein said processor combines said data from said first store and said data from said second store in accordance with the equation In=(1-p)Ic+pIm, where In is said combined data, Ic is said data from said first store, I.sub.m is said data from said second store, and p is said user determined weighting constant, and said modified data in the first store represents an image including at least a portion having an image feature that has been expanded in size by said boundary displacement.
- 4. An electronic graphic system as claimed in claim 2, wherein said processor creates inverted data from said data from said first store in accordance with the equation Icp(inv)=1-Ic, where Ic is said data from said first store and Ic(inv) is said inverted data, and combines said inverted data and said data from said second store in accordance with the equation In=(1-p)Ic(inv)+pIm, where In is said combined data, Im is said data from said second store and p is said user determined weighting constant, and wherein said modified data in said first store represents an image including at least a portion having an image feature that has been reduced in size by said boundary displacement.
- 5. An electronic graphic system as claimed in claim 2, wherein said data in said first store represents a control image.
- 6. An electronic graphic system as claimed in claim 5, wherein said control image has soft edges.
- 7. An electronic graphic system as claimed in claim 2, wherein the system further comprises a user operable input device for inputting data representing a number comprising an integer part and a fraction part, and the processor interprets said integer part as said user determined distance and said fraction part as said user determined weighting constant.
- 8. An electronic graphic system as claimed in claim 1, wherein said data in said first store represents a picture.
- 9. An electronic graphic system as claimed in claim 1, wherein said system further comprises a monitor and said monitor displays the image represented by the data stored in said first store.
- 10. A method of processing image data for effecting displacement of a boundary of an image feature to produce modified image data, the method comprising the steps of:
- storing data representing an image in a first store;
- deriving, from data in an area of said first store, data representing at least a portion of the image represented by data stored in the first store offset in a predetermined direction and by a predetermined distance;
- storing the derived data in a second store; and
- repeatedly combining the data from the second store and the data in said area of the first store so as to form combined data, storing the combined data in said area of the first store so as to replace the data previously stored therein, and offsetting the data in the second store such that the offset data represents the image portion at a different position than that of an offset image portion previously stored in the second store,
- whereby the data in said area of the first store is modified so as to represent said portion as having a displaced image feature boundary.
- 11. A method as claimed in claim 10, further comprising combining said data from said first store and said data from said second store as a weighted summation in accordance with a predetermined weighting constant.
- 12. A method as claimed in claim 11, further comprising the step of combining said data from said first store and said data from said second store in accordance with the equation In=(1-p)Ic+pIm, where In is said combined data, Ic is said data from said first store, Im is said data from said second store, and p is said user determined weighting constant, whereby said modified data in the first store represents an image including at least a portion having an image feature that has been expanded in size by said boundary displacement.
- 13. A method as claimed in claim 11, further comprising the steps of creating inverted data from said data from said first store in accordance with the equation Ic(inv)=1-Ic, where Ic is said data from said first store and Ic(inv) is said inverted data, and combining said inverted data and said data from said second store in accordance with the equation In=(1-p)Ic(inv)+pIm, where In is said combined data, Im is said data from said second store and p is said user determined weighting constant, whereby said modified data in said first store represents an image including at least a portion having an image feature that has been reduced in size by said boundary displacement.
- 14. A method as claimed in claim 11, wherein said data in said first store represents a control image.
- 15. A method as claimed in claim 14, wherein said control image has soft edges.
- 16. A method as claimed in claim 10, wherein said data in said first store represents a control image having soft edges.
- 17. A method as claimed in claim 10, further comprising the step of outputting said data from said first store and displaying the image represented by said data from said first store on a monitor.
Priority Claims (1)
Number |
Date |
Country |
Kind |
9122209 |
Oct 1991 |
GBX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/961,291 filed Oct. 15, 1992 abandoned.
US Referenced Citations (8)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0202747 |
Nov 1986 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
961291 |
Oct 1992 |
|