发明名称 Method for resizing an image by a factor of two
摘要 A method for scaling images by a factor of two. Two variables are extracted from an unaligned input stream. The variables are selectively interleaved. The high and low order bytes of the results of the interleaving are multiplied to convert to a 16-bit representation. Horizontally interpolated data is generated by adding pairs of this conversion. The previous iterations of horizontally interpolated data is retained in buffers. Vertically interpolated data is formed by adding current and previous horizontally interpolated data together. The horizontally interpolated data is then doubled to maintain equal precision between the vertically and horizontally interpolated data. A packing function is employed to convert the data back to an eight-bit representation for output to the destination. Because the precision is the same, a single implicit divisor in the packing instruction handles both horizontally and vertically interpolated data.
申请公布号 US5745123(A) 申请公布日期 1998.04.28
申请号 US19950562693 申请日期 1995.11.27
申请人 SUN MICROSYSTEMS, INC. 发明人 RICE, DANIEL S.
分类号 H04N1/393;G06T3/40;(IPC1-7):G06F15/00 主分类号 H04N1/393
代理机构 代理人
主权项
地址