comparison libinterp/dldfcn/__magick_read__.cc @ 21567:3d25f9f4a62b

maint: Eliminate Britishicisms in the code. * oct-stream.cc, __magick_read__.cc, Array.h, flag.m, lines.m, prism.m, __contour__.m: Use 'optimize' and 'color' rather than British spellings.
author Rik <rik@octave.org>
date Wed, 30 Mar 2016 21:35:51 -0700
parents ea81c2fdd568
children 3d60ed163b70
comparison
equal deleted inserted replaced
21566:02826fb0f261 21567:3d25f9f4a62b
437 // values not being handled in switch. 437 // values not being handled in switch.
438 ; 438 ;
439 } 439 }
440 } 440 }
441 441
442 const octave_idx_type colour_stride = nRows * nCols; 442 const octave_idx_type color_stride = nRows * nCols;
443 switch (type) 443 switch (type)
444 { 444 {
445 case Magick::BilevelType: // Monochrome bi-level image 445 case Magick::BilevelType: // Monochrome bi-level image
446 case Magick::GrayscaleType: // Grayscale image 446 case Magick::GrayscaleType: // Grayscale image
447 { 447 {
504 case Magick::TrueColorType: // Truecolor image 504 case Magick::TrueColorType: // Truecolor image
505 { 505 {
506 img = T (dim_vector (nRows, nCols, 3, nFrames)); 506 img = T (dim_vector (nRows, nCols, 3, nFrames));
507 P *img_fvec = img.fortran_vec (); 507 P *img_fvec = img.fortran_vec ();
508 508
509 const octave_idx_type frame_stride = colour_stride * 3; 509 const octave_idx_type frame_stride = color_stride * 3;
510 for (octave_idx_type frame = 0; frame < nFrames; frame++) 510 for (octave_idx_type frame = 0; frame < nFrames; frame++)
511 { 511 {
512 OCTAVE_QUIT; 512 OCTAVE_QUIT;
513 const Magick::PixelPacket *pix 513 const Magick::PixelPacket *pix
514 = imvec[frameidx(frame)].getConstPixels (col_start, row_start, 514 = imvec[frameidx(frame)].getConstPixels (col_start, row_start,
515 col_cache, row_cache); 515 col_cache, row_cache);
516 516
517 octave_idx_type idx = 0; 517 octave_idx_type idx = 0;
518 P *rbuf = img_fvec; 518 P *rbuf = img_fvec;
519 P *gbuf = img_fvec + colour_stride; 519 P *gbuf = img_fvec + color_stride;
520 P *bbuf = img_fvec + colour_stride * 2; 520 P *bbuf = img_fvec + color_stride * 2;
521 521
522 for (octave_idx_type col = 0; col < nCols; col++) 522 for (octave_idx_type col = 0; col < nCols; col++)
523 { 523 {
524 for (octave_idx_type row = 0; row < nRows; row++) 524 for (octave_idx_type row = 0; row < nRows; row++)
525 { 525 {
542 img = T (dim_vector (nRows, nCols, 3, nFrames)); 542 img = T (dim_vector (nRows, nCols, 3, nFrames));
543 T alpha (dim_vector (nRows, nCols, 1, nFrames)); 543 T alpha (dim_vector (nRows, nCols, 1, nFrames));
544 P *img_fvec = img.fortran_vec (); 544 P *img_fvec = img.fortran_vec ();
545 P *a_fvec = alpha.fortran_vec (); 545 P *a_fvec = alpha.fortran_vec ();
546 546
547 const octave_idx_type frame_stride = colour_stride * 3; 547 const octave_idx_type frame_stride = color_stride * 3;
548 548
549 // Unlike the index for the other channels, this one won't need 549 // Unlike the index for the other channels, this one won't need
550 // to be reset on each frame since it's a separate matrix. 550 // to be reset on each frame since it's a separate matrix.
551 octave_idx_type a_idx = 0; 551 octave_idx_type a_idx = 0;
552 for (octave_idx_type frame = 0; frame < nFrames; frame++) 552 for (octave_idx_type frame = 0; frame < nFrames; frame++)
556 = imvec[frameidx(frame)].getConstPixels (col_start, row_start, 556 = imvec[frameidx(frame)].getConstPixels (col_start, row_start,
557 col_cache, row_cache); 557 col_cache, row_cache);
558 558
559 octave_idx_type idx = 0; 559 octave_idx_type idx = 0;
560 P *rbuf = img_fvec; 560 P *rbuf = img_fvec;
561 P *gbuf = img_fvec + colour_stride; 561 P *gbuf = img_fvec + color_stride;
562 P *bbuf = img_fvec + colour_stride * 2; 562 P *bbuf = img_fvec + color_stride * 2;
563 563
564 for (octave_idx_type col = 0; col < nCols; col++) 564 for (octave_idx_type col = 0; col < nCols; col++)
565 { 565 {
566 for (octave_idx_type row = 0; row < nRows; row++) 566 for (octave_idx_type row = 0; row < nRows; row++)
567 { 567 {
583 case Magick::ColorSeparationType: // Cyan/Magenta/Yellow/Black (CMYK) image 583 case Magick::ColorSeparationType: // Cyan/Magenta/Yellow/Black (CMYK) image
584 { 584 {
585 img = T (dim_vector (nRows, nCols, 4, nFrames)); 585 img = T (dim_vector (nRows, nCols, 4, nFrames));
586 P *img_fvec = img.fortran_vec (); 586 P *img_fvec = img.fortran_vec ();
587 587
588 const octave_idx_type frame_stride = colour_stride * 4; 588 const octave_idx_type frame_stride = color_stride * 4;
589 for (octave_idx_type frame = 0; frame < nFrames; frame++) 589 for (octave_idx_type frame = 0; frame < nFrames; frame++)
590 { 590 {
591 OCTAVE_QUIT; 591 OCTAVE_QUIT;
592 const Magick::PixelPacket *pix 592 const Magick::PixelPacket *pix
593 = imvec[frameidx(frame)].getConstPixels (col_start, row_start, 593 = imvec[frameidx(frame)].getConstPixels (col_start, row_start,
594 col_cache, row_cache); 594 col_cache, row_cache);
595 595
596 octave_idx_type idx = 0; 596 octave_idx_type idx = 0;
597 P *cbuf = img_fvec; 597 P *cbuf = img_fvec;
598 P *mbuf = img_fvec + colour_stride; 598 P *mbuf = img_fvec + color_stride;
599 P *ybuf = img_fvec + colour_stride * 2; 599 P *ybuf = img_fvec + color_stride * 2;
600 P *kbuf = img_fvec + colour_stride * 3; 600 P *kbuf = img_fvec + color_stride * 3;
601 601
602 for (octave_idx_type col = 0; col < nCols; col++) 602 for (octave_idx_type col = 0; col < nCols; col++)
603 { 603 {
604 for (octave_idx_type row = 0; row < nRows; row++) 604 for (octave_idx_type row = 0; row < nRows; row++)
605 { 605 {
623 img = T (dim_vector (nRows, nCols, 4, nFrames)); 623 img = T (dim_vector (nRows, nCols, 4, nFrames));
624 T alpha (dim_vector (nRows, nCols, 1, nFrames)); 624 T alpha (dim_vector (nRows, nCols, 1, nFrames));
625 P *img_fvec = img.fortran_vec (); 625 P *img_fvec = img.fortran_vec ();
626 P *a_fvec = alpha.fortran_vec (); 626 P *a_fvec = alpha.fortran_vec ();
627 627
628 const octave_idx_type frame_stride = colour_stride * 4; 628 const octave_idx_type frame_stride = color_stride * 4;
629 629
630 // Unlike the index for the other channels, this one won't need 630 // Unlike the index for the other channels, this one won't need
631 // to be reset on each frame since it's a separate matrix. 631 // to be reset on each frame since it's a separate matrix.
632 octave_idx_type a_idx = 0; 632 octave_idx_type a_idx = 0;
633 for (octave_idx_type frame = 0; frame < nFrames; frame++) 633 for (octave_idx_type frame = 0; frame < nFrames; frame++)
641 const Magick::IndexPacket *apix 641 const Magick::IndexPacket *apix
642 = imvec[frameidx(frame)].getConstIndexes (); 642 = imvec[frameidx(frame)].getConstIndexes ();
643 643
644 octave_idx_type idx = 0; 644 octave_idx_type idx = 0;
645 P *cbuf = img_fvec; 645 P *cbuf = img_fvec;
646 P *mbuf = img_fvec + colour_stride; 646 P *mbuf = img_fvec + color_stride;
647 P *ybuf = img_fvec + colour_stride * 2; 647 P *ybuf = img_fvec + color_stride * 2;
648 P *kbuf = img_fvec + colour_stride * 3; 648 P *kbuf = img_fvec + color_stride * 3;
649 649
650 for (octave_idx_type col = 0; col < nCols; col++) 650 for (octave_idx_type col = 0; col < nCols; col++)
651 { 651 {
652 for (octave_idx_type row = 0; row < nRows; row++) 652 for (octave_idx_type row = 0; row < nRows; row++)
653 { 653 {
1399 const std::string filename = args(0).string_value (); 1399 const std::string filename = args(0).string_value ();
1400 const std::string ext = args(1).string_value (); 1400 const std::string ext = args(1).string_value ();
1401 1401
1402 const octave_scalar_map options = args(4).xscalar_map_value ("__magick_write__: OPTIONS must be a struct"); 1402 const octave_scalar_map options = args(4).xscalar_map_value ("__magick_write__: OPTIONS must be a struct");
1403 1403
1404 const octave_value img = args(2); 1404 const octave_value img = args(2);
1405 const Matrix cmap = args(3).xmatrix_value ("__magick_write__: invalid MAP"); 1405 const Matrix cmap = args(3).xmatrix_value ("__magick_write__: invalid MAP");
1406 1406
1407 std::vector<Magick::Image> imvec; 1407 std::vector<Magick::Image> imvec;
1408 1408
1409 if (cmap.is_empty ()) 1409 if (cmap.is_empty ())