图片压缩-如何判断一个JPEG2000的文件中的每一个packet?

问题描述

如何判断一个JPEG2000的文件中的每一个packet?

最近在研究JPEG2000的图像格式,我发现一个问题。现在到这里来问问一下大神。
从理论上将,JPEG2000的image只要一些最基本的数据不丢失的话,其它部分的数据丢失的话,是不会影响太大的(除了resolution和qunlity的)。
但是现在我想知道的问题是,我手头里有一个JPEG2000的格式的文件,我该如何知道它的哪一部分的数据是可以丢掉的啊?

解决方案

http://wenku.baidu.com/link?url=TpGLXH8sl0imJV6MfdaIUJedWpV5h40UTBM6Af8t9Sqj1ULBeCtA8e9Tk9c-FomxZ_vsWRFQ4k4fmhB__Z6OuMsNtapmYsAG2k9sFJP5C3u

解决方案二:

http://www.codeforge.com/read/242174/jpeg2000dec.c__html

时间: 2024-05-22 10:50:17

图片压缩-如何判断一个JPEG2000的文件中的每一个packet?的相关文章

php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊

问题描述 php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊 php在文件中调用另一个类(.php),写什么能输出调用的内容在哪一行啊 解决方案 你是不是要追源代码呀?我一般都是用IDE来追源代码的 解决方案二: 没有搞明白你这个需求的作用是什么,是刚性需求? 解决方案三: 故意传一个错误的参数,然后报错就知道啦

javascript jquery-jquery中getScript()的用法详解,从一个远程js文件中读取数据

问题描述 jquery中getScript()的用法详解,从一个远程js文件中读取数据 第一个html文件: <html> <head> <script type="text/javascript" src="jquery-2.1.3.js"></script> $.getScript("shuj.js",function(){alert("aaaaa");}) </hea

硬件-电脑中复制的原理是什么,到底是怎样生成的一个一样的文件,想知道一个像DNA的复制那样的解释。

问题描述 电脑中复制的原理是什么,到底是怎样生成的一个一样的文件,想知道一个像DNA的复制那样的解释. 电脑中复制的原理是什么,到底是怎样生成的一个一样的文件,想知道一个像DNA的复制那样的解释. 解决方案 文件的本质是一个有限长度的由字节构成的数据序列.复制的原理就是读取这个序列,循环,并且原样写入另一个文件. 注意文件的复制只是数据的复制,这个数据是独立于文件的物理介质和具体存储形式的,换一句话说,你甚至可以手工抄写一个文件的每个字节,然后再新建一个文件,手工输入它们实现文件的复制. 你可以

编程-给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数。

问题描述 给定一个最多包含40亿个随机排列的32位整数的顺序文件,找出一个不在文件中的32位整数. (在文件中至少缺失一个这样的数为什么?)括号里的话怎么得到的 在具有足够内存的情况下,如何解决该问题? 如果有几个外部的临时文件可以用,但是只有几百字节的内存,又该如何解决该问题. 解决方案 足够内存,用位图法.定义一个arr[4294967296]大小的数组,遍历顺序文件,遇到一个值,就把对应下标的置1,最后遍历这个数组,找0的元素. 解决方案二: 如果只有几百的内存,可以用hashtable.

Python中如何在一个.py文件中调用另一个.py中的列表中的内容

问题描述 Python中如何在一个.py文件中调用另一个.py中的列表中的内容 比如在a.py中如何调用b.py中的列表T=[1,2,3,4,5]中的数字 解决方案 一般不要直接在模块之间传递变量等,你应该通过函数的方式,用参数来传递 a.py调用b.py中的一个函数,参数是T这个列表 解决方案二: 0.0不知道..... 解决方案三: python中shell调用py文件的内容 解决方案四: 首先,被调用的那个.py文件应该在一个模块里,举个例子: 你有两个文件a.py和b.py,a.py里有

c语言-请问用Python怎么怎们判断两个c文件中的函数是否发生了变更呢?拜求大神!!!!!

问题描述 请问用Python怎么怎们判断两个c文件中的函数是否发生了变更呢?拜求大神!!!!! 用Python读取两个c文件(更改前和更改后),然后判断出文件中的函数是否被更改,若是被更改则返回函数名称,否则返回空.我现在不知道怎么读出从文件中的函数名,跪求大神帮忙!!! 解决方案 如果只是判断文件本身是否更改,可以比较md5,如果判断函数,这个涉及文本比较算法.C文件的函数名可以用正则表达式匹配. 解决方案二: 直接用文本diff类库来获取差别

利用strstr与atoi的结合实现一个C语言获取文件中数据的工具

源代码如下: #include <stdio.h> #include <fcntl.h> #include <string.h> #include <stdlib.h> #include <unistd.h> int get_buf_data(char *buf,char *data) { char *p1 =NULL,* p2=NULL; int num =0; p1 = buf; p2 = strstr(p1,data); if(p2 ==

listview-在一个自定义的对话框中如何使用一个 list view?

问题描述 在一个自定义的对话框中如何使用一个 list view? 我想在对话框中使用listview,我已经在xml文件中设置了listview,但是我不熟悉怎么使用它(我想用string array填充listview中的值). main java: package custom.dialouge.list;import android.app.Activity;import android.app.Dialog;import android.content.Context;import a

如何在一个CS文件中使用另一个CS文件中控件的值

问题描述 我做了个windowform的程序,他的窗体中有一个textbox控件,我还有一个静态类文件,我想在这个类文件里引用那个textbox控件的TEXT值,咋做了public变量除外啊! 解决方案 解决方案二:你定义成静态变量就可以classC1{publicstaticstringV="dd";}classC2{publicC2(){messagebox.show(C1.V);}}解决方案三:winform里的控件不是静态值,你在类里要使用,必须使用参数把form的实例引用带到