• 大小: 500KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-06-29
  • 语言: C/C++
  • 标签: jpeg  分析  

资源简介

自己做的JPEG分析工具。主要可以用于JPEG编码标准的学习。同时也支持解码,以及输出文件头中相关的信息。 支持JPEG文件作为输入。 工程使用VC2010和MFC开发完成。

资源截图

代码片段和文件信息

/* 
 * JPEG分析器
 * JPEG Analysis
 *
 * 雷霄骅 Lei Xiaohua
 * leixiaohua1020@126.com
 * 中国传媒大学/数字电视技术
 * Communication University of China / Digital TV Technology
 * http://blog.csdn.net/leixiaohua1020
 *
 */
/*
 * jidctflt.c
 *
 * Copyright (C) 1994-1998 Thomas G. Lane.
 * This file is part of the Independent JPEG Group‘s software.
 *
 * The authors make NO WARRANTY or representation either express or implied
 * with respect to this software its quality accuracy merchantability or 
 * fitness for a particular purpose.  This software is provided “AS IS“ and you
 * its user assume the entire risk as to its quality and accuracy.
 *
 * This software is copyright (C) 1991-1998 Thomas G. Lane.
 * All Rights Reserved except as specified below.
 *
 * Permission is hereby granted to use copy modify and distribute this
 * software (or portions thereof) for any purpose without fee subject to these
 * conditions:
 * (1) If any part of the source code for this software is distributed then this
 * README file must be included with this copyright and no-warranty notice
 * unaltered; and any additions deletions or changes to the original files
 * must be clearly indicated in accompanying documentation.
 * (2) If only executable code is distributed then the accompanying
 * documentation must state that “this software is based in part on the work of
 * the Independent JPEG Group“.
 * (3) Permission for use of this software is granted only if the user accepts
 * full responsibility for any undesirable consequences; the authors accept
 * NO LIABILITY for damages of any kind.
 * 
 * These conditions apply to any software derived from or based on the IJG code
 * not just to the unmodified library.  If you use our work you ought to
 * acknowledge us.
 * 
 * Permission is NOT granted for the use of any IJG author‘s name or company name
 * in advertising or publicity relating to this software or products derived from
 * it.  This software may be referred to only as “the Independent JPEG Group‘s
 * software“.
 * 
 * We specifically permit and encourage the use of this software as the basis of
 * commercial products provided that all warranty or liability claims are
 * assumed by the product vendor.
 *
 *
 * This file contains a floating-point implementation of the
 * inverse DCT (Discrete Cosine Transform).  In the IJG code this routine
 * must also perform dequantization of the input coefficients.
 *
 * This implementation should be more accurate than either of the integer
 * IDCT implementations.  However it may not give the same results on all
 * machines because of differences in roundoff behavior.  Speed will depend
 * on the hardware‘s floating point capacity.
 *
 * A 2-D IDCT can be done by 1-D IDCT on each column followed by 1-D IDCT
 * on each row (or vice versa but it‘s more convenient to emit a row at
 * a time).  Direct algorithms are also available but they are much more
 * complex and seem not to be any faster when reduced t

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2014-08-12 23:52  SpecialVIJPG\
     文件          58  2014-01-13 13:51  SpecialVIJPG\.gitignore
     文件         753  2008-05-03 00:07  SpecialVIJPG\1stdint.h
     文件      123890  2014-01-13 13:33  SpecialVIJPG\cuc_view.jpg
     文件       10618  2014-07-07 16:25  SpecialVIJPG\jidctflt.cpp
     文件       55808  2011-05-03 15:35  SpecialVIJPG\jpeg_dec.opt
     文件        2382  2008-05-03 22:09  SpecialVIJPG\jpeg_dec.plg
     文件       11824  2014-07-07 16:25  SpecialVIJPG\loadjpeg.cpp
     文件         339  2014-07-07 16:25  SpecialVIJPG\loadjpeg.h
     文件        1318  2007-06-09 10:28  SpecialVIJPG\Makefile
     文件         242  2014-07-07 16:27  SpecialVIJPG\ReadMe.txt
     目录           0  2014-08-12 23:52  SpecialVIJPG\res\
     文件        3742  2014-07-08 22:37  SpecialVIJPG\resource.h
     文件        1270  2009-08-31 02:32  SpecialVIJPG\res\bitmap2.bmp
     文件       37416  2013-04-14 21:03  SpecialVIJPG\res\jpg.ico
     文件        9518  2013-04-14 20:05  SpecialVIJPG\res\jpg_ico.png
     文件      268856  2014-07-07 16:23  SpecialVIJPG\res\main_theme_jpeg.bmp
     文件      268856  2014-07-07 16:23  SpecialVIJPG\res\main_theme_jpeg_en.bmp
     文件       67777  2009-08-31 02:31  SpecialVIJPG\res\SpecialVIJPG.ico
     文件         680  2013-04-14 17:02  SpecialVIJPG\res\SpecialVIJPG.rc2
     文件      623172  2014-07-08 22:45  SpecialVIJPG\SpecialVIJPG.aps
     文件        3202  2014-07-08 22:41  SpecialVIJPG\SpecialVIJPG.cpp
     文件         689  2014-07-08 22:40  SpecialVIJPG\SpecialVIJPG.h
     文件       38082  2014-07-08 22:45  SpecialVIJPG\SpecialVIJPG.rc
     文件         890  2014-01-13 13:36  SpecialVIJPG\SpecialVIJPG.sln
     文件       15872  2014-07-08 22:47  SpecialVIJPG\SpecialVIJPG.suo
     文件        6435  2014-07-07 16:21  SpecialVIJPG\SpecialVIJPG.vcxproj
     文件        3033  2014-01-06 15:49  SpecialVIJPG\SpecialVIJPG.vcxproj.filters
     文件         143  2013-04-14 17:02  SpecialVIJPG\SpecialVIJPG.vcxproj.user
     文件       11070  2014-07-08 22:43  SpecialVIJPG\SpecialVIJPGDlg.cpp
     文件        1779  2014-07-08 22:41  SpecialVIJPG\SpecialVIJPGDlg.h
............此处省略8个文件信息

评论

共有 条评论