目录
- 1,猫和老鼠中有哪些细思极恐的细节?
- 2,一个男歌手唱的一首歌,歌词里好像有一句:这首歌想要唱给你听,歌词里太多的。。。
- 3,如何使用libjpeg
- 4,jpeg_write_scanlines()函数的参数意义
- 5,请将下面几段话翻译成西班牙语,不要用翻译器哦,谢谢!
- 6,请帮我翻译成英语,不要机翻!
- 7,爵士队的威廉姆斯详细资料?
- 8,NBA,BOS爵士队的资料
1,猫和老鼠中有哪些细思极恐的细节?

《忧郁的猫》是猫和老鼠系列的第103集,若单从时间线上来看,它并非是最后制作播出的那集。这是少有的有台词的一集且气氛压抑,他在猫和老鼠中显得如此与众不同,最为黑暗现实。在猫和老鼠第103集的时候,原本过着无忧无虑生活的汤姆和杰瑞,被一只出现的母猫打破了宁静的生活,汤姆被这只漂亮的母猫吸引了,他一心想要吸引母猫的注意,对母猫死心塌地,送给母猫花朵和礼物。 但是它还有一个巨大的情敌,一只黑猫,这只黑猫吸烟吐出的烟雾都是钱的形状,母猫当然更喜欢黑猫,为了让母猫心属于汤姆,汤姆开始鬼迷心窍,而他的好朋友杰瑞怎么拦都拦不住,汤姆开始签署协议,卖一只腿,一条胳膊,最后换回了一个小的得用放大镜才能看得清钻石的钻戒,而黑猫随随便便就是一个能晃得人眼睛都睁不开的戒指。汤姆当然输掉了,他像一个小丑一样,他无路可走。 在杰瑞和汤姆乘坐小船的时候,一封信飘到了他们的船上,信上写着,母猫和黑猫要结婚了,对啊,汤姆更加绝望了。而杰瑞非常开心,他说没有人能像他的女朋友一样。镜头一转,杰瑞的女朋友也坐着豪华轿车在结婚的路上了,杰瑞也心如死灰。他和汤姆难兄难弟,绝望的不知道如何是好。 没有钱的男人真的得不到爱情吗?这一集引发了大家的深思。
2,一个男歌手唱的一首歌,歌词里好像有一句:这首歌想要唱给你听,歌词里太多的。。。
歌名:吴克群
作词:吴克群
作曲:吴克群
一分钟唱阿杜的声音
就算花心
你都会变痴情
你不在
我学谁飙高音
周杰伦的歌一唱
大家都开心
刘德华
越唱会越伤心
不如来首
one night in北京
这些只是
凡人的歌曲
我只不过想唱首歌给你听
只是因为你
baby
我只不过想唱歌给你听
用我的声音
一首歌
只是希望你能听得进去
我只不过想唱歌给你听
谁给我回应
拍拍手
切歌之后
下一个继续
才发现我不是陈奕迅
唱阿杜
唱到沙哑没力
费玉清
你家人最爱听
我可以做你的点唱机
只是希望你说一句 i believe
只想告诉你
baby
我只不过想唱歌给你听
用尽我全力
一首歌
只是希望能够让你动心
我只不过想唱歌给你听
就算没回应
没关系
我会唱完这最后一句
我知道我不是陈奕迅
我的名字叫做吴克群
3,如何使用libjpeg
本文只介绍jpeg压缩的相关内容,刚开始我贪图省事,采用微 软 的GDI Plus提供的功能,很是方便,先获取jpg图像的编码,然后根据图像的位图数据创建一个Bitmap类的对象,再保存图像为jpg格式就行了。但是我对 GDI+还是很信任,总感觉不踏实(没有理由的),我们的系统一旦安装就要长期运行,我就是担心长期运行一段时间后GDI+会出问题,结果也证实了我的担 心,我们实际使用的10套系统中有一套,连续运行3-5天后,GDI+就会崩溃,于是我决心采用IJG JPEG Library。您可以到
站下载libjpeg的源码, IJG JPEG Library就是jpeg压缩库,是以源码的形式提供给软件开发人员的,当然在软件包里也有编译好的库文件,我们这里就只用到其中的 libjpeg.lib,jconfig.h,jmorecfg.h,jpeglib.h这几个文件,下面我就介绍一下怎样在自己的程序里嵌入图像压缩功 能。
一、建立编译环境
所谓建立编译环境,其实非常简单,就是把上面提到的4个文件拷 贝到你的项目文件夹下,把libjpeg.lib添加到你的项目中,然后在你完成压缩功能的那个文件里加入#include "jpeglib.h",需要注意的是,libjpeg.lib是用c语言开发的,如果要用在你的C++程序里,需要用到extern "C",如下:
// TestLibjpeg.cpp : Defines the entry point for the console application.
//
#include "stdafx.h"
#include "memory.h"
extern "C" {
#include "jpeglib.h"
}
二、压缩步骤
1、申请并初始化jpeg压缩对象,同时要指定错误处理器
struct jpeg_compress_struct jcs;
// 声明错误处理器,并赋值给jcs.err域
struct jpeg_error_mgr jem;
jcs.err = jpeg_std_error(&jem);
jpeg_create_compress(&jcs);
2、指定压缩后的图像所存放的目标文件,注意,目标文件应以二进制模式打开
f=fopen("03.jpg","wb");
if (f==NULL)
{
delete [] data;
delete [] pDataConv;
return 0;
}
jpeg_stdio_dest(&jcs, f);
3、设置压缩参数,主要参数有图像宽、高、色彩通道数(1:索引图像,3:其他),色彩空间(JCS_GRAYSCALE表示灰度图,JCS_RGB表示彩色图像),压缩质量等,如下:
jcs.image_width = nWidth; // 为图的宽和高,单位为像素
jcs.image_height = nHeight;
jcs.input_components = 1; // 在此为1,表示灰度图, 如果是彩色位图,则为3
jcs.in_color_space = JCS_GRAYSCALE; //JCS_GRAYSCALE表示灰度图,JCS_RGB表示彩色图像
jpeg_set_defaults(&jcs);
jpeg_set_quality (&jcs, 80, true);
需要注意的是,jpeg_set_defaults函数一定要等设 置好图像宽、高、色彩通道数计色彩空间四个参数后才能调用,因为这个函数要用到这四个值,调用jpeg_set_defaults函数后,jpeglib 库采用默认的设置对图像进行压缩,如果需要改变设置,如压缩质量,调用这个函数后,可以调用其它设置函数,如jpeg_set_quality函数。其实 图像压缩时有好多参数可以设置,但大部分我们都用不着设置,只需调用jpeg_set_defaults函数值为默认值即可。
4、上面的工作准备完成后,就可以压缩了,压缩过程非常简单, 首先调用jpeg_start_compress,然后可以对每一行进行压缩,也可以对若干行进行压缩,甚至可以对整个的图像进行一次压缩,压缩完成后, 记得要调用jpeg_finish_compress函数,如下:
jpeg_start_compress(&jcs, TRUE);
JSAMPROW row_pointer[1]; // 一行位图
int row_stride; // 每一行的字节数
row_stride = jcs.image_width; // 如果不是索引图,此处需要乘以3
// 对每一行进行压缩
while (jcs.next_scanline < jcs.image_height) {
row_pointer[0] = & pDataConv[jcs.next_scanline * row_stride];
jpeg_write_scanlines(&jcs, row_pointer, 1);
}
jpeg_finish_compress(&jcs);
5、最后就是释放压缩工作过程中所申请的资源了,主要就是jpeg压缩对象,由于在本例中我是直接用的局部变量,所以只需调用jpeg_destroy_compress这个函数即可,如下:
jpeg_destroy_compress(&jcs);
三、解压缩步骤
解压缩步骤与压缩步骤非常相似,只是解压缩对象为jpeg_decompress_struct类型,步骤如下:
1、声明并初始化解压缩对象,同时制定错误信息管理器
struct jpeg_decompress_struct cinfo;
struct jpeg_error_mgr jerr;
cinfo.err = jpeg_std_error(&jerr);
jpeg_create_decompress(&cinfo);
2、打开jpg图像文件,并指定为解压缩对象的源文件
FILE *f = fopen(strSourceFileName,"rb");
if (f==NULL)
{
printf("Open file error!\n");
return;
}
//
jpeg_stdio_src(&cinfo, f);
3、读取图像信息
jpeg_read_header(&cinfo, TRUE);
4、根据图像信息申请一个图像缓冲区
data = new BYTE cinfo.image_width*cinfo.image_height*cinfo.num_components];
5、开始解压缩
jpeg_start_decompress(&cinfo);
JSAMPROW row_pointer[1];
while (cinfo.output_scanline < cinfo.output_height)
{
row_pointer[0] = &data[(cinfo.output_height - cinfo.output_scanline-1)*cinfo.image_width*cinfo.num_components];
jpeg_read_scanlines(&cinfo,row_pointer ,
1);
}
jpeg_finish_decompress(&cinfo);
6、释放资源
jpeg_destroy_decompress(&cinfo);
fclose(f);
好了,利用IJG JPEG Library进行图像压缩就介绍到这里,希望对大家有所帮助,实例代码已经实现了图像的压缩和解压缩的全部功能,命令格式 为:“TestLibjpeg.exe j|j24|b 源文件名 目标文件名”,其中,j选项将源文件压缩为jpg格式,不改变色彩模式,j24选项将源文件压缩为24为jpg格式,b选项将源文件解压缩为bmp格式, 该实例并没有提供文件有效性的验证,如果要引入自己的代码,请自己实现文件有效性的验证。
4,jpeg_write_scanlines()函数的参数意义
jpeg_write_scanlines(…);(剩余扫描行被写入)
现在单次或多次调用jpeg_write_scanlines()来写入所有需要的图像数据。你可以在每次调用时跳过一个或多个扫描行,但上限是图像的总高度。大多数应用程序每次跳过一个或几个扫描行是合理的。被扫面过的数据期望的格式是已经在“数据格式”讨论过的。
图像数据应该被从顶到底的扫面顺序写入。JPEG说明文件包含了一些模糊的措辞,像默认程序项目如何从顶到底(一个英语难以理解的解释…)但是你想要你的文件和其他别人兼容,你将使用从顶到底的顺序。如果源数据必须按从底到顶的顺序读取,你可以使用JPEG库虚拟数组方法来有效的反转数据。这部分的例子可以再样例程序cjpeg中找到。
库主张在next_scanline域中统计JPEG对象到目前为止已经写入的扫描数。通常你仅使用这个变量来做循环控制器,那么循环测试看起来像是这样:
while(cinfo.next_scanline< cinfo.image_height);
这一步的代码在很大程度上依赖你存储数据的方法。文件example.c中显示了在使用全尺寸二维源数组每个元素包含3字节RGB像素情况下的代码:
JSAMPROWrow_pointer[1]; /* pointer to a singlerow */
introw_stride; /* physical row widthin buffer */
row_stride=image_width* 3;// JSAMPLEs per row in image_buffer
while (cinfo.next_scanline <cinfo.image_height) {
row_pointer[0]=
&image_buffer[cinfo.next_scanline*row_stride];
jpeg_write_scanlines(&cinfo, row_pointer, 1);
}
jpeg_write_scanlines()返回一个扫描行已经写入的数。这通常等于扫描过的数,所以你基本可以忽略返回值。在以下两种情况不同:
*如果你尝试写入多于图像高度的扫描行,额外的扫描行将被忽略。
*如果你使用中断数据目标控制器,输出缓冲溢出将引起压缩过程在合理的扫描全部内存之前返回。这个特性在“I/O中断”中讨论。正常的stdio目标控制器不会引起这件事请的发生。
5,请将下面几段话翻译成西班牙语,不要用翻译器哦,谢谢!
1Una vez en el pasado a tiempo, la sensación de que su corazón está débil.
Vacío, impotente, pero esa es la realidad.Me siento muy afortunado, porque para mí, hay tiempo de esfuerzos.No quiero más recuerdos de su juventud, en blanco.Aunque a veces es muy cansado, pero esto no se puede evitar.Menudo consuelo, escucha la canción, una taza de café, ves unas bellas palabras, quizá el humor.Estoy soñando.Un día, puedo ser muy placentero sentarse en un sofá suave, mira mi juventud ligeramente amarillento por casualidad el álbum de la boca arriba, ni un ápice, recuerda que mis amigos y yo Estábamos jugueteando, no a pasar notas bien juntos, de debatir juntos el día de al lado es guapo, lo recuerdo.Sin embargo.Sin embargo, ahora no, señorita.
2:Mañana, un rayo de luz de sol de cartografía en la ventana.Con el aire fresco de la mañana el olor en el aire con un clip, buscando un silencio.Pensé que no, señorita, no tocar, mucho tiempo, vas a olvidar.¿Sin embargo, es mi culpa, cómo podría hacer eso?¿Un hombre recordar tanto tiempo?¿Lee mucho?¿Duele mucho?¿Duele mucho?¿No es tan fácil olvidar?¿Encontré algunas cosas, algunas personas, no olvidar, pero no olvides?
3:Aprender a amarte a ti mismo, mímate.Hay un momento en una persona que no te dan la espalda, este hombre es tu mismo; su amor, un poco más brillante en medio de un poco menos de tristeza.Incluso un día de amor flotando lejos, no en vano el paso a buscar esa no quedarme, bien caminar el resto del camino, aprender a su independencia.No somos una persona perfecta, pero tenemos que aceptar la vida no es perfecta, no mucho, de la sociedad por su propio bien.
4:La vida es un viaje, en la vida de una persona, a todos nos llevas viajero equipaje por aquí.El camino de la vida o de larga o corta en el viaje, nos han dejado de risas, derramar lágrimas amargas, dejando un sonido de alegría, dejando suspiros.Tiene un hermoso sueño de semillas, esperando a que un día puede regado por el sudor y lágrimas a arraigar y frutos.De hecho, hemos estado Dudu vivir en el mundo de felicidad, porque la felicidad es la razón por la que no nos falta un par de ojos.Creo que lo entiendo.
5:El corazón de cada persona se casa con un hombre, no un amante, no un amigo, pero la costumbre de pensar en él, espero que bien.La única diferencia es que algunas personas pueden enviar mensajes a menudo día hablar y vive en el corazón de la gente, es sólo charlar, mientras que otros sólo pensar siempre en mi corazón.
6:Le gusta escuchar historias diferentes, cada uno de ellos ha dicho también diferentes historias diferentes, a veces se olvida de oír a la entrada de la hora de cenar, a veces en cuclillas en una casa de cáñamo las piernas no sé, entonces el placer de volver a oír de escribir sus obras, que es la riqueza. De hecho, el tiempo de conservación, en tu vida y yo somos actores, sin dejar de reír a todos, al final, se mudó.
7:Este es un buen verano.De dónde ir, hay que hablar, por todo.Estoy en silencio por la orilla del Río, disfrutando la noche tocando la brisa, esto es muy agradable, pero ellos no son invitados a mi lado.Todo limpio, todo ese calor de verano, sólo en este momento, a la vista de todos, que es la más hermosa.Hay montañas, hay agua, continuamente la puesta de sol, la impresión de innumerables encantadora figura, un poco de lentamente, mañana habrá un momento así, pero yo ya no sigue caminando, tal vez esto es otro lugar, sólo estoy de paso.
8:Crecemos todos no es fácil, o va a estas frustraciones y el sufrimiento, el barco de la vida se cruzó frente rápidos, es fácil, pero la belleza infinita.Habrá pasado el dolor, pero el dolor se va a llevar tiempo.
好了!希望采纳!谢谢!
Bien.
Espero que
Adopción
Gracias.
6,请帮我翻译成英语,不要机翻!
这个来料包装方式到现在仍然没有改善,由于该产品订单量大,生产线每天在做无谓的加工,损耗大量的工时,请帮助推动改善! 英文翻译如下:
This packaging method has still not been improved yet. Because of the large quantity of the orders, there is much more unnecessary processing in the production line every day, which do great harm to the hours for a lot of work. So please help us make the improvement!
7,爵士队的威廉姆斯详细资料?
基本资料 性别: 男 国籍: 美国 毕业学校:College - Illinois (伊利诺斯大学) 出生地点:西维吉尼亚Parkersburg 出生日期: 1984年6月26日 身高: 6英尺3英寸/1米91体 重: 94公斤(208磅) 场上位置: 组织后卫 场上编号: 7(梦八队)8(爵士队) 所属团队: 犹他爵士队 NBA选秀顺位:2005年首轮第3顺位被犹他爵士队选中 赛季最高分:35分 生涯最高分:41分 其他资料 德隆-威廉姆斯2005年首轮第3顺位被犹他爵士队选中。德隆威廉姆斯是稳健型的后卫,他的球风朴实无华,是联盟中少有的以组织为场上第一要务的后卫。他没有什么花哨的传球动作,但是有出色的大局观和良好的篮球智商,总是能将球传到位置最好的队友手里。虽然在进攻方面,他没有什么特别突出的技巧,但是稳定的出手保证了他成为联盟中成功率比较高的进攻球员。在防守方面威廉姆斯也逐年进步,但是脚步仍然偏慢,害怕速度型后卫。 在他的新秀赛季,他就打破了校史的助攻记录。 他是Big Ten中首位能在前三赛季的助攻数都排第一位的球员。 他是Illinois校史上选秀顺位最高的球员。 在05-06赛季,是他从克里斯.保罗那里抢到了一张最佳新秀的选票。 在06-07赛季,他曾在对阵孟菲斯灰熊队的比赛中传出21记助攻。 06-07赛季,他在联盟助攻榜上排第二,仅次于菲尼克斯太阳队的两届MVP得主史蒂夫纳士。 在他职业生涯头两年的夏天,他会到华盛顿去约翰斯托克顿那里“问道”。这帮助他更好的理解了杰里斯隆的进攻战术。 他在高中时,是一名摔跤手。 他在Illinois的校友卢瑟.海德也是05年的首轮新秀,海德以24顺位被休士顿火箭队选中。 他或许永远不会进入NBA的最佳采访阵容,因为他的回答总是简短而直接。 在02年,他与他大学时的伴侣艾美有了一个女儿,名叫蒂娜。 [编辑本段]众人好评 ·这家伙将会成为他们家族的象征。—查尔斯.巴克利 ·他能做一切事情。他会投篮,他能防守,他能抢到篮板……我的意思是,他是无所不能的。—梅米特奥库 ·从表面上看,他似乎是个害羞而安静的人。但是,他内在的杀手本性使得他总能给对手致命一击。—前NBA明星的德里克哈珀 ·他个性非常随和,但是你如果说他在赛场上也是这样,那我敢说你一定在撒谎。 他是一个真正的控球后卫,他对比赛有着无与伦比的感觉。—Illinois教练布朗斯韦伯 ·他已经成长为联盟中最好的球员之一。格雷格波波维奇 ·他之所以拥有成为伟大控卫的潜力,是因为他现在已经知道什么时候该自己投篮,什么时候该分给队友。 很多人在拼命努力,想成为自己心目中的“那个人”而不是做好自己。而德隆却没有这么糊涂,他仅仅就是做好他自己,这就够了。在他心中,他自己就是一个伟大的篮球运动员。—杰里斯隆 ·很少有人——呃,如果真有的话——能达到他对比赛的控制程度。—Kansas教练比尔瑟尔夫 ·他总是能在球场上做出一些不可思议的事情。—罗伯特霍里 ·他在场上似乎没有那么引人注目,他总是把自己隐藏在一个角落中。但每当你忽视他的存在时,他总是能站出来,然后给你重重一击。—德里克费舍尔 求采纳
8,NBA,BOS爵士队的资料
简体名: 犹他爵士 所在城市: 犹他州 盐湖城 体育馆: 能量体育馆(Energy Solutions Arena) 可纳人数: 19 911 加入NBA时间: 1974 主教练: 杰里-斯隆(Jerr y Sloan) 号码 球员 位置 身高 体重 赛龄 技术统计(平均每 场) 得分 篮板 助攻 13 梅米特-奥科 中锋 211 119 5 14.5 7.7 2 15 马特-哈普灵 前锋 20 1 10 4 9 8.2 3.2 1.1 17 罗尼-普莱斯 后卫 188 86 2 3.7 .8 1.3 22 莫里斯-阿尔蒙德 后卫 198 102 0 1.4 .2 .3 24 保罗-迈奥沙普 前锋-中锋 203 117 1 8.1 5.6 1 26 基利-科沃尔 前锋 201 96 4 9.9 2.3 1.3 3 贾森-哈特 后卫 191 82 6 2.9 1 1.5 31 贾森-科林斯 中锋 211 108 6 1.7 1.6 .5 34 C.J.-迈尔斯 后卫 198 100 2 5 1.3 .9 44 凯莱洛-费申科 中锋 216 124 0 1.6 2.8 .2 47 安德烈-基里连科 前锋 206 101 6 11 4.7 4 5 卡 -布鲁尔 后卫-前锋 201 101 1 11.9 2.9 1.8 [球队简介] 1974年爵士队在新奥尔良成立,1979年搬迁至犹他的盐湖城至今。经历了最初几年的挣扎后,从上世纪80年代开始,爵士队成为季后赛的常客,从1983年到2002年,他们年年常规赛胜率超地50%,连续19年打入季后赛。1997年和1998年爵士队两次打入总决赛,但两次都败给乔丹率领的公牛队。爵士队多年来一直能保持稳 定的成绩,主要原因是阵容稳定。马龙和斯托克顿是他们多年来的组合。1984年,爵士队在第1 6位顺位选中约翰-斯托克顿,1985年他们又在第13位选中马龙,两人成为此后爵士队 的脊梁,90年代 爵士 队两入总决赛,就是他们的功劳。两人经过近10年的配合,终于在1996-1997赛季达到巅峰。爵士队以西部第一的身份与东部冠军公牛队相会。但面对如日中天的公牛队,最后以2比4结束首次总决赛。1997-98赛季爵士队再入总决赛,但在伟大的篮球之神乔丹面前,爵士队再次铩羽而归,而飞人则投中了名垂千史的一球。