IMAGE PROCESSING APPARATUS, METHOD AND COMPUTER-READABLE RECORDING MEDIUM WITH PROGRAM RECORDED THEREON, FOR JOINING IMAGES TOGETHER BY USING VISIBLE JOINING POINTS AND CORRECTING IMAGE DISTORTION EA
원문보기
An image processing apparatus is provided with a display device to display images on a display screen so that the images displayed on the display device can be edited and processed for joining of the images. The image processing apparatus includes an image specifying device to specify two or more im
An image processing apparatus is provided with a display device to display images on a display screen so that the images displayed on the display device can be edited and processed for joining of the images. The image processing apparatus includes an image specifying device to specify two or more images to be joined together on the display device. An image arranging device arranges the images specified by the image specifying device in such an order as to join the images together, and a display control device controls the display device to display the images arranged by the image arranging device. A joining point specifying device specifies any one joining point for each image so that vertically or laterally adjacent images displayed by the display control device can be joined together by referring to the joining points. A joining device joins adjacent images together by referring to the joining points specified by the joining point specifying device. This makes it possible to easily join the images together by such a way as to merely specify one joining point for each image, and hence to execute image joining easily and efficiently.
대표청구항▼
An image processing apparatus is provided with a display device to display images on a display screen so that the images displayed on the display device can be edited and processed for joining of the images. The image processing apparatus includes an image specifying device to specify two or more im
An image processing apparatus is provided with a display device to display images on a display screen so that the images displayed on the display device can be edited and processed for joining of the images. The image processing apparatus includes an image specifying device to specify two or more images to be joined together on the display device. An image arranging device arranges the images specified by the image specifying device in such an order as to join the images together, and a display control device controls the display device to display the images arranged by the image arranging device. A joining point specifying device specifies any one joining point for each image so that vertically or laterally adjacent images displayed by the display control device can be joined together by referring to the joining points. A joining device joins adjacent images together by referring to the joining points specified by the joining point specifying device. This makes it possible to easily join the images together by such a way as to merely specify one joining point for each image, and hence to execute image joining easily and efficiently. unit embodied in a graphics processor having a set of inputs, each input corresponding to and coupled to an entry of the vertical centering table, the second multiplexing unit having a control input, the control input causing the second multiplexing unit to route one of the inputs of the set of inputs to an output; and the output of the select control block coupled to the control input of the second multiplexing unit. 4. The apparatus of claim 3 wherein: the output of the first multiplexing unit coupled to an input of a DDA expansion engine of the graphics processor and the output of the second multiplexing unit coupled to an input of a vertical centering logic block. 5. The apparatus of claim 3 further comprising: a horizontal centering table embodied within the graphics processor having a set of entries, each entry capable of maintaining a value, each entry of the horizontal centering table corresponding to an entry of the lookup table; a third multiplexing unit embodied in a graphics processor having a set of inputs, each input corresponding to and coupled to an entry of the horizontal centering table, the third multiplexing unit having a control input, the control input causing the third multiplexing unit to route one of the inputs of the set of inputs to an output; and the output of the select control block coupled to the control input of the third multiplexing unit. 6. The apparatus of claim 5 wherein: the output of the first multiplexing unit coupled to an input of a DDA expansion engine of the graphics processor, the output of the second multiplexing unit coupled to an input of a vertical centering logic block and the output of the third multiplexing unit coupled to an input of a horizontal centering logic block. 7. A system comprising: a processor; a control hub coupled to the processor; a memory coupled to the control hub; a graphics processor coupled to the control hub; wherein the graphics processor includes: a lookup table having a set of entries, each entry capable of maintaining a value; a DDA (Differential Digital Analyzer) table having a set of entries, each entry capable of maintaining a value, each entry of the DDA table corresponding to an entry of the lookup table; a first multiplexing unit having a set of inputs, each input corresponding to and coupled to an entry of the DDA table, the first multiplexing unit having a control input, the control input causing the first multiplexing unit to route one of the inputs of the set of inputs to an output; a comparison block having logic suitable for comparing each entry of the lookup table to a comparison value; and a select control block having logic suitable for generating a control signal based on an output of the comparison block, the output of the comparison block indicating which entry of the lookup table matched the comparison value, the control signal generated on an output of the select control block, the output of the select control block coupled to the control input of the first multiplexing unit. 8. The system of claim 7 further comprising: a monitor coupled to the graphics processor. 9. The system of claim 7 wherein: the graphics processor further includes: a vertical centering table having a set of entries, each entry capable of maintaining a value, each entry of the vertical centering table corresponding to an entry of the lookup table; a second multiplexing unit having a set of inputs, each input corresponding to and coupled to an entry of the vertical centering table, the first multiplexing unit having a control input, the control input causing the first multiplexing unit to route one of the inputs of the set of inputs to an output; and the output of the select control block coupled to the control input of the second multiplexing unit. 10. The system of claim 9 wherein: the output of the first multiplexing unit coupled to an input of a DDA expansion engine of the graphics processor, the output of the second multiplexing unit coupled to an input of a vertical centering logic block of the graphics processor and the output of the third multiplexing unit coupled to an input of a horizontal centering logic block of the graphics processor. 11. The system of claim 10 further comprising: a liquid crystal display coupled to the graphics processor. 12. An apparatus comprising: a first set of memory locations, each memory location capable of maintaining a value; a second set of memory locations, each memory location capable of maintaining a value, each memory location of the second set of memory locations corresponding to a memory location of the first set of memory locations; a first selector coupled to each memory location of the second set of memory locations, the first selector having a control input, the control input causing the first selector to route the value of one of the memory locations of the set of memory locations to an output; a comparison block having logic suitable for comparing each memory location of the first set of memory locations to a comparison value; and a select control block having logic suitable for generating a control signal based on an output of the comparison block, the output of the comparison block indicating which memory location of the first set of memory locations matches the comparison value, the control signal generated as an output of the select control block, the output of the select control block coupled to the control input of the first selector. 13. An apparatus comprising: a first set of memory locations, each memory location capable of maintaining a value; a comparison block having logic suitable for comparing each memory location of the first set of memory locations to a comparison value; a select control block having logic suitable for generating a control signal based on an output of the comparison block, the output of the comparison block indicating which memory location of the first set of memory locations matches the comparison value, the control signal generated as an output of the select control block, the output of the select control block coupled to a value provider; and the value provider coupled to receive the output of the select control block as a control input, the control input causing the value provider to produce a value at an output. 14. The apparatus of claim 13 further comprising: a second set of memory locations, each memory location capable of maintaining a value, each memory location of the second set of memory locations corresponding to a memory location of the first set of memory locations; and wherein: the value provider is a selector, the selector coupled to each memory location of the second set of memory locations, the control input causing the first selector to route the value of one of the memory locations of the set of memory locations to an output. 15. The apparatus of claim 14 wherein the first set of memory locations comprising a lookup table, the second set of memory locations comprising a DDA table; and the lookup table, the DDA table, the selector, the comparison block and the select control block are all embodied within a display controller. 16. An apparatus comprising: a first set of memory locations, each memory location capable of maintaining a value; a second set of memory locations, each memory location capable of maintaining a value, each memory location of the second set of memory locations corresponding to a memory location of the first set of memory locations; a first selector coupled to each memory location of the second set of memory locations, the first selector having a control input, the control input causing the first selector to route the value of one of the memory locations of the set of memory locations to an output; a comparison block having logic suitable for comparing each memory location of the first set of memory locations to a comparison value; and a select control block h aving logic suitable for generating a control signal based on an output of the comparison block, the output of the comparison block indicating which memory location of the first set of memory locations matches the comparison value, the control signal generated as an output of the select control block, the output of the select control block coupled to the control input of the first selector. isplay on said liquid crystal panel is in a reflecting state when a voltage is applied to said uppermost layer liquid crystal cell.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (8)
Szeliski Richard ; Shum Heung-Yeung, 3-dimensional image rotation method and apparatus for producing image mosaics.
Hsu Stephen Charles ; Kumar Rakesh ; Sawhney Harpreet Singh ; Bergen James R. ; Dixon Doug ; Paragano Vince ; Gendel Gary, Method and apparatus for performing local to global multiframe alignment to construct mosaic images.
Dries Roberta L. ; Salas Ricardo, Method and apparatus for producing a computer generated display that permits visualization of changes to the interior or.
Igeta, Satoshi, Display apparatus and method for displaying screen where dragging and dropping of object can be executed and program stored in computer-readable storage medium.
Hatanaka,Haruo; Iida,Takashi; Chiba,Naoki, Image synthesizer, image synthesis method and computer readable recording medium having image synthesis processing program recorded thereon.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.