亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? image.h

?? 下載來的一個看圖軟件的源代碼
?? H
?? 第 1 頁 / 共 4 頁
字號:
// This may look like C code, but it is really -*- C++ -*-//// Copyright Bob Friesenhahn, 1999, 2000, 2001, 2002, 2003, 2004//// Definition of Image, the representation of a single image in Magick++//#if !defined(Magick_Image_header)#define Magick_Image_header#include "Magick++/Include.h"#include <string>#include <list>#include "Magick++/Blob.h"#include "Magick++/Color.h"#include "Magick++/Drawable.h"#include "Magick++/Exception.h"#include "Magick++/Geometry.h"#include "Magick++/TypeMetric.h"namespace Magick{  // Forward declarations  class Options;  class ImageRef;//   extern MagickDLLDecl const std::string borderGeometryDefault;//   extern MagickDLLDecl const std::string frameGeometryDefault;//   extern MagickDLLDecl const std::string raiseGeometryDefault;  extern MagickDLLDecl const char *borderGeometryDefault;  extern MagickDLLDecl const char *frameGeometryDefault;  extern MagickDLLDecl const char *raiseGeometryDefault;  // Compare two Image objects regardless of LHS/RHS  // Image sizes and signatures are used as basis of comparison  int MagickDLLDecl operator == ( const Magick::Image& left_,                                  const Magick::Image& right_ );  int MagickDLLDecl operator != ( const Magick::Image& left_,                                  const Magick::Image& right_ );  int MagickDLLDecl operator >  ( const Magick::Image& left_,                                  const Magick::Image& right_ );  int MagickDLLDecl operator <  ( const Magick::Image& left_,                                  const Magick::Image& right_ );  int MagickDLLDecl operator >= ( const Magick::Image& left_,                                  const Magick::Image& right_ );  int MagickDLLDecl operator <= ( const Magick::Image& left_,                                  const Magick::Image& right_ );  // C library initialization routine  void MagickDLLDecl InitializeMagick(const char *path_);  //  // Image is the representation of an image.  In reality, it actually  // a handle object which contains a pointer to a shared reference  // object (ImageRef). As such, this object is extremely space efficient.  //  class MagickDLLDecl Image  {  public:    // Construct from image file or image specification    Image( const std::string &imageSpec_ );        // Construct a blank image canvas of specified size and color    Image( const Geometry &size_, const Color &color_ );    // Construct Image from in-memory BLOB    Image ( const Blob &blob_ );    // Construct Image of specified size from in-memory BLOB    Image ( const Blob &blob_, const Geometry &size_ );    // Construct Image of specified size and depth from in-memory BLOB    Image ( const Blob &blob_, const Geometry &size,            const unsigned int depth );    // Construct Image of specified size, depth, and format from    // in-memory BLOB    Image ( const Blob &blob_, const Geometry &size,            const unsigned int depth_,	    const std::string &magick_ );    // Construct Image of specified size, and format from in-memory    // BLOB    Image ( const Blob &blob_, const Geometry &size,            const std::string &magick_ );    // Construct an image based on an array of raw pixels, of    // specified type and mapping, in memory    Image ( const unsigned int width_,            const unsigned int height_,            const std::string &map_,            const StorageType type_,            const void *pixels_ );    // Default constructor    Image( void );        // Destructor    virtual ~Image();        /// Copy constructor    Image ( const Image & image_ );        // Assignment operator    Image& operator= ( const Image &image_ );    //////////////////////////////////////////////////////////////////////    //    // Image operations    //    //////////////////////////////////////////////////////////////////////    // Local adaptive threshold image    // http://www.dai.ed.ac.uk/HIPR2/adpthrsh.htm    // Width x height define the size of the pixel neighborhood    // offset = constant to subtract from pixel neighborhood mean    void            adaptiveThreshold ( const unsigned int width,                                        const unsigned int height,                                        const unsigned offset = 0 );    // Add noise to image with specified noise type    void            addNoise ( const NoiseType noiseType_ );    // Transform image by specified affine (or free transform) matrix.    void            affineTransform ( const DrawableAffine &affine );    //    // Annotate image (draw text on image)    //    // Gravity effects text placement in bounding area according to rules:    //  NorthWestGravity  text bottom-left corner placed at top-left    //  NorthGravity      text bottom-center placed at top-center    //  NorthEastGravity  text bottom-right corner placed at top-right    //  WestGravity       text left-center placed at left-center    //  CenterGravity     text center placed at center    //  EastGravity       text right-center placed at right-center    //  SouthWestGravity  text top-left placed at bottom-left    //  SouthGravity      text top-center placed at bottom-center    //  SouthEastGravity  text top-right placed at bottom-right    // Annotate using specified text, and placement location    void            annotate ( const std::string &text_,			       const Geometry &location_ );    // Annotate using specified text, bounding area, and placement    // gravity    void            annotate ( const std::string &text_,			       const Geometry &boundingArea_,			       const GravityType gravity_ );    // Annotate with text using specified text, bounding area,    // placement gravity, and rotation.    void            annotate ( const std::string &text_,			       const Geometry &boundingArea_,			       const GravityType gravity_,			       const double degrees_ );    // Annotate with text (bounding area is entire image) and placement    // gravity.    void            annotate ( const std::string &text_,			       const GravityType gravity_ );        // Blur image with specified blur factor    // The radius_ parameter specifies the radius of the Gaussian, in    // pixels, not counting the center pixel.  The sigma_ parameter    // specifies the standard deviation of the Laplacian, in pixels.    void            blur ( const double radius_ = 0.0,                           const double sigma_ = 1.0  );        // Border image (add border to image)    void            border ( const Geometry &geometry_                             = borderGeometryDefault );    // Extract channel from image    void            channel ( const ChannelType channel_ );    // Set or obtain modulus channel depth    void            channelDepth ( const ChannelType channel_,                                   const unsigned int depth_ );    unsigned int    channelDepth ( const ChannelType channel_ );    // Charcoal effect image (looks like charcoal sketch)    // The radius_ parameter specifies the radius of the Gaussian, in    // pixels, not counting the center pixel.  The sigma_ parameter    // specifies the standard deviation of the Laplacian, in pixels.    void            charcoal ( const double radius_ = 0.0,                               const double sigma_ = 1.0 );    // Chop image (remove vertical or horizontal subregion of image)    // FIXME: describe how geometry argument is used to select either    // horizontal or vertical subregion of image.    void            chop ( const Geometry &geometry_ );        // Colorize image with pen color, using specified percent opacity    // for red, green, and blue quantums    void            colorize ( const unsigned int opacityRed_,                               const unsigned int opacityGreen_,                               const unsigned int opacityBlue_,			       const Color &penColor_ );    // Colorize image with pen color, using specified percent opacity.    void            colorize ( const unsigned int opacity_,			       const Color &penColor_ );        // Comment image (add comment string to image)    void            comment ( const std::string &comment_ );    // Compare current image with another image    // Sets meanErrorPerPixel, normalizedMaxError, and normalizedMeanError    // in the current image. False is returned if the images are identical.    bool            compare ( const Image &reference_ );    // Compose an image onto another at specified offset and using    // specified algorithm    void            composite ( const Image &compositeImage_,				const int xOffset_,				const int yOffset_,				const CompositeOperator compose_                                = InCompositeOp );    void            composite ( const Image &compositeImage_,				const Geometry &offset_,				const CompositeOperator compose_                                = InCompositeOp );    void            composite ( const Image &compositeImage_,				const GravityType gravity_,				const CompositeOperator compose_                                = InCompositeOp );        // Contrast image (enhance intensity differences in image)    void            contrast ( const unsigned int sharpen_ );    // Convolve image.  Applies a user-specified convolution to the image.    //  order_ represents the number of columns and rows in the filter kernel.    //  kernel_ is an array of doubles representing the convolution kernel.    void            convolve ( const unsigned int order_,                               const double *kernel_ );    // Crop image (subregion of original image)    void            crop ( const Geometry &geometry_ );        // Cycle image colormap    void            cycleColormap ( const int amount_ );        // Despeckle image (reduce speckle noise)    void            despeckle ( void );        // Display image on screen    void            display ( void );        // Draw on image using a single drawable    void            draw ( const Drawable &drawable_ );    // Draw on image using a drawable list    void            draw ( const std::list<Magick::Drawable> &drawable_ );        // Edge image (hilight edges in image)    void            edge ( const double radius_ = 0.0 );        // Emboss image (hilight edges with 3D effect)    // The radius_ parameter specifies the radius of the Gaussian, in    // pixels, not counting the center pixel.  The sigma_ parameter    // specifies the standard deviation of the Laplacian, in pixels.    void            emboss ( const double radius_ = 0.0,                             const double sigma_ = 1.0);        // Enhance image (minimize noise)    void            enhance ( void );        // Equalize image (histogram equalization)    void            equalize ( void );    // Erase image to current "background color"    void            erase ( void );        // Flip image (reflect each scanline in the vertical direction)    void            flip ( void );    // Flood-fill color across pixels that match the color of the    // target pixel and are neighbors of the target pixel.    // Uses current fuzz setting when determining color match.    void            floodFillColor( const unsigned int x_,                                    const unsigned int y_,				    const Color &fillColor_ );    void            floodFillColor( const Geometry &point_,				    const Color &fillColor_ );    // Flood-fill color across pixels starting at target-pixel and    // stopping at pixels matching specified border color.    // Uses current fuzz setting when determining color match.    void            floodFillColor( const unsigned int x_,                                    const unsigned int y_,				    const Color &fillColor_,				    const Color &borderColor_ );    void            floodFillColor( const Geometry &point_,				    const Color &fillColor_,				    const Color &borderColor_ );    // Floodfill pixels matching color (within fuzz factor) of target    // pixel(x,y) with replacement opacity value using method.    void            floodFillOpacity ( const unsigned int x_,                                       const unsigned int y_,                                       const unsigned int opacity_,                                       const PaintMethod method_ );    // Flood-fill texture across pixels that match the color of the    // target pixel and are neighbors of the target pixel.    // Uses current fuzz setting when determining color match.    void            floodFillTexture( const unsigned int x_,                                      const unsigned int y_,				      const Image &texture_ );    void            floodFillTexture( const Geometry &point_,				      const Image &texture_ );    // Flood-fill texture across pixels starting at target-pixel and    // stopping at pixels matching specified border color.    // Uses current fuzz setting when determining color match.    void            floodFillTexture( const unsigned int x_,                                      const unsigned int y_,				      const Image &texture_,				      const Color &borderColor_ );    void            floodFillTexture( const Geometry &point_,

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美丝袜第三区| 亚洲伊人伊色伊影伊综合网 | 麻豆国产欧美日韩综合精品二区| 国产在线一区二区| 色国产精品一区在线观看| 久久午夜羞羞影院免费观看| 亚洲午夜久久久久中文字幕久| 国产一区二区三区黄视频| 在线观看亚洲精品| 亚洲日本在线视频观看| 国产在线视频精品一区| 91精品国产91久久久久久一区二区 | 成人app软件下载大全免费| 日韩一区二区三区免费观看| 亚洲最色的网站| 一本大道综合伊人精品热热| 国产精品免费视频一区| 国产一区日韩二区欧美三区| 日韩一区二区在线观看视频 | 国产一区二区剧情av在线| 3d成人动漫网站| 午夜视频一区在线观看| 色噜噜狠狠色综合欧洲selulu| 国产精品久久久久婷婷| 国产69精品久久久久777| 精品精品国产高清一毛片一天堂| 日本最新不卡在线| 日本道免费精品一区二区三区| 国产精品久久久久久久久久免费看| 毛片基地黄久久久久久天堂| 欧美一二三四区在线| 青青草国产成人av片免费| 欧美色手机在线观看| 亚洲精品乱码久久久久久久久| 91片在线免费观看| 亚洲精品成人在线| 日本道在线观看一区二区| 亚洲国产精品影院| 欧美美女网站色| 久久精品国产免费| 久久久综合精品| 成人在线综合网站| 夜夜嗨av一区二区三区四季av| 欧美在线观看视频一区二区 | 日韩二区三区在线观看| 欧美电影在哪看比较好| 日本不卡视频一二三区| 精品三级av在线| 粉嫩aⅴ一区二区三区四区五区| 国产精品福利在线播放| 91精品福利在线| 美日韩一级片在线观看| 国产日韩成人精品| 色狠狠桃花综合| 美女脱光内衣内裤视频久久网站 | 在线播放一区二区三区| 久久99久久久欧美国产| 国产精品毛片久久久久久| 色香蕉久久蜜桃| 蜜臀精品一区二区三区在线观看| 亚洲精品一区二区在线观看| 99久久精品免费看| 天堂va蜜桃一区二区三区漫画版| 精品乱码亚洲一区二区不卡| 99久久综合精品| 日韩精品乱码av一区二区| 久久久精品国产免大香伊| 在线视频你懂得一区| 韩国成人福利片在线播放| 专区另类欧美日韩| 欧美videofree性高清杂交| 91蜜桃免费观看视频| 日本91福利区| 亚洲欧洲日韩在线| 欧美一区二区三区在线看| aaa欧美色吧激情视频| 蜜桃免费网站一区二区三区| 亚洲另类在线制服丝袜| 亚洲精品在线免费播放| 欧美视频一区二区| 成人免费的视频| 精品一区二区三区在线播放视频| 亚洲男人电影天堂| 国产欧美精品区一区二区三区 | 欧美精品久久99久久在免费线 | 日韩免费一区二区三区在线播放| 91一区在线观看| 国产麻豆视频一区| 免费观看久久久4p| 亚洲男人的天堂一区二区| 国产日本亚洲高清| 日韩视频一区在线观看| 欧美中文字幕不卡| 色综合久久久久| 成人丝袜视频网| 国产精品自拍av| 国产综合色视频| 麻豆精品一区二区综合av| 天天射综合影视| 亚洲国产精品久久久久秋霞影院| 亚洲色图视频网站| 中文字幕中文字幕一区| 国产精品久久久久影院色老大| 国产午夜精品在线观看| 久久久影视传媒| 久久日一线二线三线suv| 日韩欧美成人激情| 欧美一区二区三区小说| 欧美三区在线视频| 欧美日韩在线播放| 欧美视频在线一区| 欧美乱妇20p| 日韩欧美亚洲国产精品字幕久久久| 欧美三电影在线| 欧美日韩电影一区| 欧美精品一级二级| 欧美福利电影网| 日韩三级电影网址| 欧美v国产在线一区二区三区| 欧美一区二区大片| 精品1区2区在线观看| 久久看人人爽人人| 国产精品第13页| 一区二区三区免费| 亚洲6080在线| 美女爽到高潮91| 丁香桃色午夜亚洲一区二区三区| 国产乱码精品一区二区三 | 麻豆精品久久久| 国产乱淫av一区二区三区| 岛国av在线一区| 色8久久精品久久久久久蜜| 欧美视频精品在线| 日韩免费观看高清完整版在线观看| 欧美变态tickle挠乳网站| 国产偷国产偷精品高清尤物| 中文字幕亚洲区| 天天色综合天天| 国产福利电影一区二区三区| 色综合久久久网| 3d成人h动漫网站入口| 久久久国产综合精品女国产盗摄| 国产精品久久久久久久久动漫 | 亚洲一二三四在线| 久久99蜜桃精品| 色婷婷亚洲综合| 欧美一级片免费看| 中文字幕制服丝袜一区二区三区| 亚洲电影一级片| 国产尤物一区二区在线| 91浏览器在线视频| 日韩欧美卡一卡二| 日韩美女啊v在线免费观看| 日韩高清国产一区在线| 风间由美一区二区三区在线观看| 91福利视频久久久久| 亚洲精品一区二区三区精华液 | 国产精品色婷婷久久58| 亚洲国产日韩精品| 成人一二三区视频| 日韩午夜精品视频| 亚洲免费视频成人| 国产精品1区二区.| 欧美一区二区在线不卡| 日韩一区欧美一区| 国产麻豆视频一区| 日韩一区二区免费在线电影| 自拍偷拍国产亚洲| 国产·精品毛片| 精品欧美乱码久久久久久1区2区| 一区二区三区中文在线观看| 国内精品在线播放| 欧美日韩国产首页在线观看| 亚洲素人一区二区| 国产精品99久久久久久有的能看 | 欧美日韩专区在线| 综合久久综合久久| 国产乱理伦片在线观看夜一区| 欧美日韩一区二区不卡| 亚洲女人的天堂| yourporn久久国产精品| 国产午夜亚洲精品羞羞网站| 精品亚洲porn| 日韩欧美一区二区在线视频| 亚洲国产日产av| 欧洲精品中文字幕| 综合欧美亚洲日本| 91丝袜国产在线播放| 中文字幕在线一区免费| 成人国产精品视频| 久久九九全国免费| 国产高清不卡一区| 国产三级欧美三级日产三级99| 蜜臀av性久久久久蜜臀aⅴ流畅| 6080日韩午夜伦伦午夜伦| 亚洲成人自拍网| 6080yy午夜一二三区久久| 午夜精品免费在线观看| 欧美一区二区在线看| 毛片不卡一区二区|