⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 jpeg.searchresults

📁 JPEG source code converts the image into compressed format
💻 SEARCHRESULTS
字号:
---- main Matches (166 in 25 files) ----
Ansi2knr.c (f:\multimedia\jpeg-6b):/* The main program */
Ansi2knr.c (f:\multimedia\jpeg-6b):main(argc, argv)
Cjpeg.c (f:\multimedia\jpeg-6b): * The main program in this file doesn't actually use this capability...
Cjpeg.c (f:\multimedia\jpeg-6b): * The main program.
Cjpeg.c (f:\multimedia\jpeg-6b):main (int argc, char **argv)
Ckconfig.c (f:\multimedia\jpeg-6b):int main (int argc, char ** argv)
Ckconfig.c (f:\multimedia\jpeg-6b):int main (argc, argv)
Djpeg.c (f:\multimedia\jpeg-6b): * The main program in this file doesn't actually use this capability...
Djpeg.c (f:\multimedia\jpeg-6b): * The main program.
Djpeg.c (f:\multimedia\jpeg-6b):main (int argc, char **argv)
Example.c (f:\multimedia\jpeg-6b):   * Note that this struct must live as long as the main JPEG parameter
Example.c (f:\multimedia\jpeg-6b):   * Note that this struct must live as long as the main JPEG parameter
Jcapimin.c (f:\multimedia\jpeg-6b):      /* We bypass the main controller and invoke coef controller directly;
Jcapistd.c (f:\multimedia\jpeg-6b):  (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, num_lines);
Jcmainct.c (f:\multimedia\jpeg-6b): * This file contains the main buffer controller for compression.
Jcmainct.c (f:\multimedia\jpeg-6b): * The main buffer lies between the pre-processor and the JPEG
Jcmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jcmainct.c (f:\multimedia\jpeg-6b):  main->cur_iMCU_row = 0;	/* initialize counters */
Jcmainct.c (f:\multimedia\jpeg-6b):  main->rowgroup_ctr = 0;
Jcmainct.c (f:\multimedia\jpeg-6b):  main->suspended = FALSE;
Jcmainct.c (f:\multimedia\jpeg-6b):  main->pass_mode = pass_mode;	/* save mode for use by process_data */
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->whole_image[0] != NULL)
Jcmainct.c (f:\multimedia\jpeg-6b):    main->pub.process_data = process_data_simple_main;
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->whole_image[0] == NULL)
Jcmainct.c (f:\multimedia\jpeg-6b):    main->pub.process_data = process_data_buffer_main;
Jcmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jcmainct.c (f:\multimedia\jpeg-6b):  while (main->cur_iMCU_row < cinfo->total_iMCU_rows) {
Jcmainct.c (f:\multimedia\jpeg-6b):    /* Read input data if we haven't filled the main buffer yet */
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->rowgroup_ctr < DCTSIZE)
Jcmainct.c (f:\multimedia\jpeg-6b):					main->buffer, &main->rowgroup_ctr,
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->rowgroup_ctr != DCTSIZE)
Jcmainct.c (f:\multimedia\jpeg-6b):    if (! (*cinfo->coef->compress_data) (cinfo, main->buffer)) {
Jcmainct.c (f:\multimedia\jpeg-6b):      if (! main->suspended) {
Jcmainct.c (f:\multimedia\jpeg-6b):	main->suspended = TRUE;
Jcmainct.c (f:\multimedia\jpeg-6b):     * call suspended; then mark the main buffer empty.
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->suspended) {
Jcmainct.c (f:\multimedia\jpeg-6b):      main->suspended = FALSE;
Jcmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = 0;
Jcmainct.c (f:\multimedia\jpeg-6b):    main->cur_iMCU_row++;
Jcmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jcmainct.c (f:\multimedia\jpeg-6b):  boolean writing = (main->pass_mode != JBUF_CRANK_DEST);
Jcmainct.c (f:\multimedia\jpeg-6b):  while (main->cur_iMCU_row < cinfo->total_iMCU_rows) {
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->rowgroup_ctr == 0) {
Jcmainct.c (f:\multimedia\jpeg-6b):	main->buffer[ci] = (*cinfo->mem->access_virt_sarray)
Jcmainct.c (f:\multimedia\jpeg-6b):	  ((j_common_ptr) cinfo, main->whole_image[ci],
Jcmainct.c (f:\multimedia\jpeg-6b):	   main->cur_iMCU_row * (compptr->v_samp_factor * DCTSIZE),
Jcmainct.c (f:\multimedia\jpeg-6b):	main->rowgroup_ctr = DCTSIZE;
Jcmainct.c (f:\multimedia\jpeg-6b):					main->buffer, &main->rowgroup_ctr,
Jcmainct.c (f:\multimedia\jpeg-6b):      if (main->rowgroup_ctr < DCTSIZE)
Jcmainct.c (f:\multimedia\jpeg-6b):    if (main->pass_mode != JBUF_SAVE_SOURCE) {
Jcmainct.c (f:\multimedia\jpeg-6b):      if (! (*cinfo->coef->compress_data) (cinfo, main->buffer)) {
Jcmainct.c (f:\multimedia\jpeg-6b):	if (! main->suspended) {
Jcmainct.c (f:\multimedia\jpeg-6b):	  main->suspended = TRUE;
Jcmainct.c (f:\multimedia\jpeg-6b):       * call suspended; then mark the main buffer empty.
Jcmainct.c (f:\multimedia\jpeg-6b):      if (main->suspended) {
Jcmainct.c (f:\multimedia\jpeg-6b):	main->suspended = FALSE;
Jcmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = 0;
Jcmainct.c (f:\multimedia\jpeg-6b):    main->cur_iMCU_row++;
Jcmainct.c (f:\multimedia\jpeg-6b): * Initialize main buffer controller.
Jcmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main;
Jcmainct.c (f:\multimedia\jpeg-6b):  main = (my_main_ptr)
Jcmainct.c (f:\multimedia\jpeg-6b):  cinfo->main = (struct jpeg_c_main_controller *) main;
Jcmainct.c (f:\multimedia\jpeg-6b):  main->pub.start_pass = start_pass_main;
Jcmainct.c (f:\multimedia\jpeg-6b):      main->whole_image[ci] = (*cinfo->mem->request_virt_sarray)
Jcmainct.c (f:\multimedia\jpeg-6b):    main->whole_image[0] = NULL; /* flag for no virtual arrays */
Jcmainct.c (f:\multimedia\jpeg-6b):      main->buffer[ci] = (*cinfo->mem->alloc_sarray)
Jcmaster.c (f:\multimedia\jpeg-6b):   * main controller will call coefficient controller).
Jcmaster.c (f:\multimedia\jpeg-6b):    (*cinfo->main->start_pass) (cinfo, JBUF_PASS_THRU);
Jcmaster.c (f:\multimedia\jpeg-6b):    /* no main pass in transcoding */
Jcphuff.c (f:\multimedia\jpeg-6b):    absvalues[k] = temp;	/* save abs value for main pass */
Jcsample.c (f:\multimedia\jpeg-6b):   * smoothed pixel, while the main pixel contributes (1-8*SF).  In order
Jdapistd.c (f:\multimedia\jpeg-6b):      (*cinfo->main->process_data) (cinfo, (JSAMPARRAY) NULL,
Jdapistd.c (f:\multimedia\jpeg-6b):  (*cinfo->main->process_data) (cinfo, scanlines, &row_ctr, max_lines);
Jdhuff.h (f:\multimedia\jpeg-6b): * Again, this is time-critical and we make the main paths be macros.
Jdmainct.c (f:\multimedia\jpeg-6b): * This file contains the main buffer controller for decompression.
Jdmainct.c (f:\multimedia\jpeg-6b): * The main buffer lies between the JPEG decompressor proper and the
Jdmainct.c (f:\multimedia\jpeg-6b): * supplies the equivalent of the main buffer in that case.
Jdmainct.c (f:\multimedia\jpeg-6b): * In the current system design, the main buffer need never be a full-image
Jdmainct.c (f:\multimedia\jpeg-6b): * postprocessing controllers.  Nonetheless, the main controller is not
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):  main->xbuffer[0] = (JSAMPIMAGE)
Jdmainct.c (f:\multimedia\jpeg-6b):  main->xbuffer[1] = main->xbuffer[0] + cinfo->num_components;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->xbuffer[0][ci] = xbuf;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->xbuffer[1][ci] = xbuf;
Jdmainct.c (f:\multimedia\jpeg-6b): * The actual workspace is already allocated (in main->buffer),
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):    xbuf0 = main->xbuffer[0][ci];
Jdmainct.c (f:\multimedia\jpeg-6b):    xbuf1 = main->xbuffer[1][ci];
Jdmainct.c (f:\multimedia\jpeg-6b):    buf = main->buffer[ci];
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):    xbuf0 = main->xbuffer[0][ci];
Jdmainct.c (f:\multimedia\jpeg-6b):    xbuf1 = main->xbuffer[1][ci];
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):      main->rowgroups_avail = (JDIMENSION) ((rows_left-1) / rgroup + 1);
Jdmainct.c (f:\multimedia\jpeg-6b):    xbuf = main->xbuffer[main->whichptr][ci];
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):      main->pub.process_data = process_data_context_main;
Jdmainct.c (f:\multimedia\jpeg-6b):      main->whichptr = 0;	/* Read first iMCU row into xbuffer[0] */
Jdmainct.c (f:\multimedia\jpeg-6b):      main->context_state = CTX_PREPARE_FOR_IMCU;
Jdmainct.c (f:\multimedia\jpeg-6b):      main->iMCU_row_ctr = 0;
Jdmainct.c (f:\multimedia\jpeg-6b):      main->pub.process_data = process_data_simple_main;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer_full = FALSE;	/* Mark buffer empty */
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = 0;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->pub.process_data = process_data_crank_post;
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):  /* Read input data if we haven't filled the main buffer yet */
Jdmainct.c (f:\multimedia\jpeg-6b):  if (! main->buffer_full) {
Jdmainct.c (f:\multimedia\jpeg-6b):    if (! (*cinfo->coef->decompress_data) (cinfo, main->buffer))
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer_full = TRUE;	/* OK, we have an iMCU row to work with */
Jdmainct.c (f:\multimedia\jpeg-6b):  (*cinfo->post->post_process_data) (cinfo, main->buffer,
Jdmainct.c (f:\multimedia\jpeg-6b):				     &main->rowgroup_ctr, rowgroups_avail,
Jdmainct.c (f:\multimedia\jpeg-6b):  if (main->rowgroup_ctr >= rowgroups_avail) {
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer_full = FALSE;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = 0;
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main = (my_main_ptr) cinfo->main;
Jdmainct.c (f:\multimedia\jpeg-6b):  /* Read input data if we haven't filled the main buffer yet */
Jdmainct.c (f:\multimedia\jpeg-6b):  if (! main->buffer_full) {
Jdmainct.c (f:\multimedia\jpeg-6b):					   main->xbuffer[main->whichptr]))
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer_full = TRUE;	/* OK, we have an iMCU row to work with */
Jdmainct.c (f:\multimedia\jpeg-6b):    main->iMCU_row_ctr++;	/* count rows received */
Jdmainct.c (f:\multimedia\jpeg-6b):  switch (main->context_state) {
Jdmainct.c (f:\multimedia\jpeg-6b):    (*cinfo->post->post_process_data) (cinfo, main->xbuffer[main->whichptr],
Jdmainct.c (f:\multimedia\jpeg-6b):			&main->rowgroup_ctr, main->rowgroups_avail,
Jdmainct.c (f:\multimedia\jpeg-6b):    if (main->rowgroup_ctr < main->rowgroups_avail)
Jdmainct.c (f:\multimedia\jpeg-6b):    main->context_state = CTX_PREPARE_FOR_IMCU;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = 0;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroups_avail = (JDIMENSION) (cinfo->min_DCT_scaled_size - 1);
Jdmainct.c (f:\multimedia\jpeg-6b):    if (main->iMCU_row_ctr == cinfo->total_iMCU_rows)
Jdmainct.c (f:\multimedia\jpeg-6b):    main->context_state = CTX_PROCESS_IMCU;
Jdmainct.c (f:\multimedia\jpeg-6b):    (*cinfo->post->post_process_data) (cinfo, main->xbuffer[main->whichptr],
Jdmainct.c (f:\multimedia\jpeg-6b):			&main->rowgroup_ctr, main->rowgroups_avail,
Jdmainct.c (f:\multimedia\jpeg-6b):    if (main->rowgroup_ctr < main->rowgroups_avail)
Jdmainct.c (f:\multimedia\jpeg-6b):    if (main->iMCU_row_ctr == 1)
Jdmainct.c (f:\multimedia\jpeg-6b):    main->whichptr ^= 1;	/* 0=>1 or 1=>0 */
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer_full = FALSE;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroup_ctr = (JDIMENSION) (cinfo->min_DCT_scaled_size + 1);
Jdmainct.c (f:\multimedia\jpeg-6b):    main->rowgroups_avail = (JDIMENSION) (cinfo->min_DCT_scaled_size + 2);
Jdmainct.c (f:\multimedia\jpeg-6b):    main->context_state = CTX_POSTPONED_ROW;
Jdmainct.c (f:\multimedia\jpeg-6b): * Initialize main buffer controller.
Jdmainct.c (f:\multimedia\jpeg-6b):  my_main_ptr main;
Jdmainct.c (f:\multimedia\jpeg-6b):  main = (my_main_ptr)
Jdmainct.c (f:\multimedia\jpeg-6b):  cinfo->main = (struct jpeg_d_main_controller *) main;
Jdmainct.c (f:\multimedia\jpeg-6b):  main->pub.start_pass = start_pass_main;
Jdmainct.c (f:\multimedia\jpeg-6b):    main->buffer[ci] = (*cinfo->mem->alloc_sarray)
Jdmaster.c (f:\multimedia\jpeg-6b):    (*cinfo->main->start_pass) (cinfo, JBUF_CRANK_DEST);
Jdmaster.c (f:\multimedia\jpeg-6b):      (*cinfo->main->start_pass) (cinfo, JBUF_PASS_THRU);
Jdsample.c (f:\multimedia\jpeg-6b): * context from the main buffer controller (see initialization code).
Jmemmgr.c (f:\multimedia\jpeg-6b): *   * control logic for swapping virtual arrays between main memory and
Jmemmgr.c (f:\multimedia\jpeg-6b): * main memory to use.
Jmemnobs.c (f:\multimedia\jpeg-6b): * but you'd better have lots of main memory (or virtual memory) if you want
Jpeglib.h (f:\multimedia\jpeg-6b):   * of samples at the main buffer (preprocessing/compression interface), thus
Jpeglib.h (f:\multimedia\jpeg-6b):  struct jpeg_c_main_controller * main;
Jpeglib.h (f:\multimedia\jpeg-6b):  struct jpeg_d_main_controller * main;
Jpegtran.c (f:\multimedia\jpeg-6b): * The main program in this file doesn't actually use this capability...
Jpegtran.c (f:\multimedia\jpeg-6b): * The main program.
Jpegtran.c (f:\multimedia\jpeg-6b):main (int argc, char **argv)
Jquant1.c (f:\multimedia\jpeg-6b): * The main purpose of 1-pass quantization is to provide a fast, if not very
Jquant1.c (f:\multimedia\jpeg-6b):      /* premultiply so that no multiplication needed in main processing */
Jquant2.c (f:\multimedia\jpeg-6b):  register histptr cachep;	/* pointer into main cache array */
Jquant2.c (f:\multimedia\jpeg-6b):  /* Save the best color numbers (plus 1) in the main cache array */
Rdjpgcom.c (f:\multimedia\jpeg-6b): * The main program.
Rdjpgcom.c (f:\multimedia\jpeg-6b):main (int argc, char **argv)
Transupp.c (f:\multimedia\jpeg-6b): * fastest option for images larger than main memory.
Transupp.c (f:\multimedia\jpeg-6b): * if the image is larger than main memory.
Wrjpgcom.c (f:\multimedia\jpeg-6b): * The main program.
Wrjpgcom.c (f:\multimedia\jpeg-6b):main (int argc, char **argv)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -