精华内容
下载资源
问答
  • 目前swf的动图是在网页上显示,现在要做一个ipad安卓端,这个swf格式在手机端不能播放,想要在java后台去转化成gif的格式,或是java程序调用外部应用去实现这个转化,没有大神好的建议
  • STemWin专题–GIF格式搞笑动图的显示 今天,我们来点好玩的,把自己想要的图片显示在运行窗口上。废话少说,直接开捶~~~ 1、首先,你需要准备一张GIF文件格式的动图(怕大家找得麻烦,我在这里直接给出来,大家保存...

    STemWin图形化界面设计专题

    STemWin专题–GIF格式搞笑动图的显示

    今天,我们来点好玩的,把自己想要的图片显示在运行窗口上。废话少说,直接开捶~~~
    1、首先,你需要准备一张GIF文件格式的动图(怕大家找得麻烦,我在这里直接给出来,大家保存的时候千万不要有中文)
    在这里插入图片描述
    2、直接去到之前你安装目录keil(MDK)的路径下找到BIN2C应用程序(以下是我的安装路径)
    在这里插入图片描述
    3、打开后->select file ->(刚刚保存的图片)
    在这里插入图片描述
    4、点击Convert,然后啥事没有,但是该文件的C代码已经保存在该GIF的文件路径下,你保存图片在哪,C代码就在哪。

    5、在这里我直接给出代码,大家直接复制就可以用了

    /*
      C-file generated by Bin2C
      Compiled:    Jan 27 2014 at 11:29:24
    
      Copyright (C) 2013
      Segger Microcontroller GmbH & Co. KG
      www.segger.com
    
      Solutions for real time microcontroller applications
    */
    
    static const unsigned char _acZHAYAN[1965UL + 1] = {
      0x47, 0x49, 0x46, 0x38, 0x39, 0x61, 0x4E, 0x00, 0x4E, 0x00, 0xF3, 0x00, 0x00, 0x07, 0x07, 0x07, 0x1A, 0x1A, 0x1A, 0x28, 0x28, 0x28, 0x37, 0x37, 0x37, 0x48, 0x48, 0x48, 0x58, 0x58, 0x58, 0x68, 0x68, 0x68, 0x77, 0x77, 0x77, 0x87, 0x87, 0x87,
      0x97, 0x97, 0x97, 0xA8, 0xA8, 0xA8, 0xB7, 0xB7, 0xB7, 0xC7, 0xC7, 0xC7, 0xD7, 0xD7, 0xD7, 0xE9, 0xE9, 0xE9, 0xFD, 0xFD, 0xFD, 0x21, 0xFF, 0x0B, 0x4E, 0x45, 0x54, 0x53, 0x43, 0x41, 0x50, 0x45, 0x32, 0x2E, 0x30, 0x03, 0x01, 0x00, 0x00, 0x00,
      0x21, 0xF9, 0x04, 0x04, 0x0A, 0x00, 0xFF, 0x00, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x4E, 0x00, 0x4E, 0x00, 0x00, 0x04, 0xFF, 0xF0, 0xC9, 0x49, 0xAB, 0xBD, 0x38, 0xEB, 0xCD, 0xBB, 0xFF, 0x60, 0x28, 0x8E, 0x64, 0x69, 0x9E, 0x68, 0xAA, 0xAE, 0x6C,
      0xEB, 0xBE, 0x70, 0x2C, 0xCF, 0xA9, 0xE3, 0x34, 0x8C, 0x82, 0x1C, 0x87, 0xE1, 0xFB, 0x3C, 0x44, 0x42, 0xD1, 0x70, 0xD0, 0x44, 0x8D, 0x85, 0x81, 0xC0, 0x1C, 0x08, 0x9E, 0x83, 0x28, 0x73, 0xEA, 0x84, 0x12, 0x0C, 0x44, 0xE3, 0x51, 0xC3, 0x40,
      0x0C, 0x02, 0x02, 0x42, 0xA1, 0x70, 0x50, 0x30, 0x1A, 0x45, 0x9B, 0xDA, 0x86, 0x5E, 0x20, 0x0A, 0xDF, 0x00, 0x21, 0xC1, 0xD0, 0x6E, 0x25, 0x0E, 0xC6, 0x41, 0x10, 0x28, 0x10, 0x4B, 0x0E, 0x6E, 0x04, 0x4F, 0x05, 0x09, 0x45, 0x5B, 0x0D, 0x08,
      0x7C, 0x06, 0x0B, 0x76, 0x27, 0x81, 0x5E, 0x02, 0x03, 0x07, 0x0C, 0x34, 0x0C, 0x03, 0x00, 0x05, 0x8D, 0x28, 0x8E, 0x78, 0x0B, 0x04, 0x01, 0x03, 0x09, 0x9D, 0x2C, 0x0A, 0x92, 0x0A, 0xA4, 0x2D, 0x0E, 0x0A, 0xA0, 0x05, 0x75, 0x2C, 0x46, 0x08,
      0x72, 0x95, 0x5B, 0x0E, 0x8A, 0x03, 0x0A, 0xB0, 0xB2, 0x05, 0x0D, 0x77, 0x13, 0x9F, 0x01, 0x08, 0xA9, 0x23, 0x09, 0x02, 0xBC, 0xBE, 0x14, 0x0D, 0x06, 0x01, 0x06, 0xBD, 0x27, 0x0A, 0x72, 0xCE, 0xC8, 0x13, 0x0E, 0x07, 0x99, 0xC3, 0x1E, 0x0C,
      0x92, 0xBD, 0xD8, 0x32, 0x5A, 0x0E, 0xC5, 0x05, 0xDD, 0x1A, 0x0E, 0x05, 0x02, 0xB4, 0xD3, 0x16, 0xB6, 0xCC, 0xDC, 0x21, 0x08, 0x00, 0x08, 0x0F, 0xE3, 0xB5, 0x0F, 0xEF, 0xF1, 0x21, 0x0D, 0x61, 0xF3, 0xF2, 0x46, 0xFB, 0x14, 0x37, 0x68, 0xD0,
      0x9C, 0x41, 0x33, 0xCC, 0xC1, 0xB2, 0x5C, 0x1F, 0xAA, 0x05, 0x58, 0x20, 0x8F, 0x1A, 0x8E, 0x05, 0x10, 0x17, 0x28, 0x48, 0x40, 0xB1, 0xA2, 0x82, 0x05, 0x87, 0x32, 0x34, 0x50, 0xB0, 0x24, 0x8A, 0xC7, 0x01, 0x62, 0xFF, 0x10, 0x48, 0xAB, 0xE0,
      0x60, 0xD0, 0xC8, 0x0D, 0x0D, 0x06, 0x88, 0x4B, 0x96, 0x00, 0x0E, 0x9F, 0x00, 0x60, 0x9E, 0xC8, 0xE4, 0x23, 0x49, 0xD8, 0x85, 0x06, 0x2D, 0x01, 0x84, 0xF9, 0xF1, 0xA3, 0xC0, 0x20, 0x02, 0x27, 0x7F, 0xF5, 0xF1, 0x27, 0x8B, 0x21, 0x1E, 0x56,
      0x61, 0x0E, 0x24, 0x88, 0x18, 0x91, 0x81, 0x53, 0x06, 0x0B, 0x5A, 0x0A, 0x40, 0xF5, 0x4F, 0x81, 0x39, 0x02, 0x08, 0xCE, 0xB0, 0x51, 0x83, 0x43, 0x96, 0xCD, 0x0B, 0x07, 0x02, 0x20, 0xDC, 0x50, 0x72, 0x80, 0x9D, 0x05, 0x00, 0x44, 0xBD, 0xB2,
      0x91, 0x21, 0x10, 0x81, 0x03, 0x76, 0x02, 0x45, 0xA1, 0xD3, 0xAD, 0x01, 0x1C, 0x74, 0x15, 0xF2, 0x15, 0xE8, 0x00, 0x2D, 0xC1, 0x3F, 0xAD, 0x20, 0xD2, 0x24, 0xCB, 0xBA, 0x4F, 0xC1, 0x80, 0xA0, 0x13, 0xC2, 0x32, 0xEC, 0x16, 0x96, 0x96, 0x0D,
      0xA8, 0x4C, 0x71, 0xD4, 0x59, 0x43, 0xB9, 0x6D, 0xC2, 0x8C, 0x17, 0xB4, 0x19, 0x68, 0x88, 0xA1, 0xE4, 0x4A, 0x09, 0xDA, 0x54, 0x12, 0x70, 0x02, 0x12, 0xE4, 0x18, 0x32, 0x07, 0x10, 0xA8, 0xE6, 0xC1, 0x63, 0xC8, 0x53, 0xA7, 0x0B, 0x26, 0xAB,
      0xC1, 0x23, 0x02, 0x0E, 0xE2, 0x09, 0x0C, 0x02, 0x1C, 0xA0, 0xC0, 0x00, 0xC0, 0x81, 0xA8, 0x09, 0x56, 0x83, 0x02, 0x90, 0xB6, 0xA7, 0xCF, 0x28, 0x02, 0x74, 0x22, 0x9F, 0xC2, 0x1C, 0x08, 0x90, 0x20, 0x42, 0x14, 0x98, 0x71, 0x7A, 0x01, 0xDA,
      0xD8, 0x0B, 0x09, 0x16, 0xFE, 0x13, 0xB0, 0x9B, 0x64, 0x82, 0x32, 0xFD, 0xA8, 0xD9, 0xC8, 0x4E, 0x40, 0xBA, 0x4E, 0x33, 0xD2, 0x15, 0xA4, 0x46, 0x40, 0x80, 0x38, 0x80, 0x50, 0x55, 0x3C, 0x6E, 0xB3, 0xA0, 0x59, 0x83, 0x01, 0xB3, 0xD4, 0xDC,
      0x88, 0x05, 0x11, 0xC8, 0x58, 0x25, 0x83, 0xF0, 0x90, 0x94, 0xC7, 0xFF, 0x01, 0x05, 0x60, 0x71, 0x86, 0x44, 0x10, 0xC9, 0x72, 0x8E, 0x3A, 0xF7, 0x15, 0xC4, 0xC4, 0x60, 0xDF, 0x09, 0x70, 0x0F, 0x4A, 0xEA, 0xA5, 0x85, 0x8E, 0x03, 0x98, 0x74,
      0xA7, 0x4E, 0x2A, 0x7D, 0x61, 0xA0, 0x88, 0x51, 0x16, 0xE4, 0xB3, 0x19, 0x05, 0x51, 0x25, 0xD2, 0x07, 0x55, 0xE2, 0x3D, 0x44, 0x60, 0x00, 0x00, 0x00, 0xE5, 0x88, 0x36, 0x00, 0x18, 0x80, 0x8D, 0x23, 0xA6, 0x10, 0xB0, 0x89, 0x05, 0x0B, 0x08,
      0xE0, 0xD7, 0x05, 0x39, 0x4E, 0x88, 0x1B, 0x11, 0x48, 0x61, 0x45, 0xD1, 0x0E, 0x06, 0x1C, 0x07, 0x05, 0x5C, 0x99, 0x25, 0x37, 0x07, 0x4A, 0xB2, 0x60, 0x95, 0xD5, 0x4D, 0x93, 0x60, 0x50, 0xCC, 0x75, 0x9E, 0xC4, 0xC6, 0xC0, 0x77, 0x3E, 0x4D,
      0x51, 0xA0, 0x01, 0x41, 0xDC, 0xA8, 0xCE, 0x02, 0x5F, 0x18, 0x93, 0x45, 0x32, 0x51, 0xB5, 0x67, 0x40, 0x02, 0x32, 0x76, 0x26, 0x86, 0x87, 0x02, 0x80, 0xF8, 0xCF, 0x46, 0x42, 0x0C, 0xA9, 0xDA, 0x10, 0x13, 0xD1, 0xC5, 0x01, 0x03, 0xF7, 0x79,
      0xB4, 0x65, 0x0F, 0x3E, 0x85, 0x81, 0x00, 0x44, 0xFF, 0x5D, 0x50, 0x0E, 0x01, 0x18, 0xEC, 0x81, 0x17, 0x49, 0x39, 0xA4, 0x57, 0x91, 0x10, 0x23, 0x75, 0xE2, 0xA8, 0x55, 0x62, 0x64, 0x29, 0x46, 0x48, 0x15, 0xDD, 0x86, 0x07, 0x1C, 0x85, 0x06,
      0x70, 0x28, 0x3F, 0x71, 0x6D, 0xE5, 0x8F, 0x3A, 0x38, 0x7C, 0xD7, 0x43, 0x6B, 0x74, 0xBA, 0xD9, 0x19, 0xA6, 0x60, 0x05, 0x30, 0x12, 0x4E, 0x4B, 0xF8, 0x08, 0xCB, 0x43, 0x08, 0xBE, 0x42, 0x4D, 0x0E, 0xB2, 0x52, 0x70, 0x5F, 0xA1, 0x0B, 0x4E,
      0x60, 0x17, 0x18, 0x8B, 0xA5, 0xD3, 0x40, 0x58, 0x9A, 0x5A, 0x70, 0xC0, 0x00, 0x6C, 0xE2, 0x65, 0xC3, 0x1E, 0xD4, 0xDC, 0xC1, 0x56, 0x35, 0x03, 0x7C, 0x45, 0xC1, 0xFF, 0xB0, 0x52, 0x4E, 0x65, 0x41, 0x76, 0xA6, 0xBE, 0x90, 0xCA, 0x0D, 0x31,
      0xE2, 0x8A, 0x81, 0x36, 0x3B, 0xD2, 0xD6, 0x63, 0xB2, 0xBE, 0x24, 0x00, 0x40, 0xB5, 0x12, 0x18, 0x20, 0x40, 0x67, 0x03, 0x8C, 0xF8, 0x8F, 0x4A, 0xE9, 0x3C, 0x90, 0x9B, 0x86, 0x16, 0xA0, 0xAA, 0x0E, 0x13, 0xA4, 0x28, 0xE2, 0x98, 0x2F, 0x45,
      0x9D, 0x4A, 0x28, 0x06, 0xF7, 0x05, 0x95, 0x0F, 0xBC, 0x88, 0x18, 0xD3, 0xD6, 0x83, 0xD1, 0x52, 0x29, 0x81, 0x62, 0xC8, 0x2C, 0x63, 0xE9, 0xBF, 0x19, 0xE4, 0xE6, 0x2A, 0x1E, 0x4F, 0x7C, 0x8A, 0x02, 0x34, 0x00, 0x57, 0x60, 0xDD, 0xC0, 0x87,
      0xA9, 0x03, 0x4D, 0x9A, 0x24, 0xB9, 0x70, 0x09, 0x01, 0x8C, 0x09, 0x60, 0xE9, 0x03, 0xE2, 0x76, 0x5B, 0x81, 0x3D, 0x12, 0x8F, 0xD0, 0x00, 0x28, 0x63, 0x91, 0x52, 0x12, 0xC8, 0x1A, 0xAC, 0x3C, 0xC0, 0xA6, 0x12, 0xC8, 0x62, 0x88, 0x2A, 0xBA,
      0x3A, 0xB1, 0xD8, 0x30, 0xD0, 0x3C, 0x6C, 0x81, 0x29, 0x1C, 0xFF, 0x63, 0x0B, 0x77, 0xE1, 0x95, 0x12, 0x05, 0x44, 0x07, 0x8C, 0xB6, 0xE4, 0x3F, 0x26, 0x75, 0xE0, 0x95, 0x23, 0x76, 0x34, 0x49, 0xB3, 0x08, 0x5A, 0x98, 0x48, 0x80, 0x1E, 0x84,
      0x98, 0xAB, 0x2A, 0x05, 0x8A, 0x54, 0x8C, 0x41, 0x4A, 0xD2, 0x62, 0x60, 0x8A, 0x8E, 0x29, 0x77, 0xFC, 0x80, 0x5D, 0x31, 0x96, 0xD3, 0xAC, 0x33, 0x36, 0xE3, 0x16, 0xC6, 0xC8, 0xD4, 0x28, 0xA2, 0x93, 0xC9, 0x79, 0x2D, 0x53, 0x5E, 0xD9, 0x71,
      0x3F, 0x21, 0xCC, 0x7D, 0x20, 0x32, 0x30, 0x08, 0x2D, 0x60, 0x93, 0x8B, 0x63, 0x2B, 0x52, 0x39, 0x4B, 0x12, 0x30, 0xCD, 0x4E, 0xAD, 0x51, 0x02, 0x51, 0x18, 0x50, 0xC9, 0x94, 0xA0, 0x99, 0x8B, 0x8B, 0x11, 0x2B, 0x87, 0x4D, 0xCE, 0x2D, 0xA3,
      0x9C, 0x5D, 0x40, 0xFF, 0x1F, 0xC6, 0x56, 0x35, 0x88, 0x24, 0x65, 0x60, 0xB4, 0x86, 0x43, 0x39, 0x24, 0xAD, 0xD2, 0x26, 0x0B, 0x04, 0xB0, 0xE3, 0x25, 0x12, 0xD2, 0x32, 0xB6, 0xC1, 0xEA, 0x84, 0xD5, 0xCC, 0xC9, 0xA1, 0x18, 0x12, 0x57, 0x05,
      0x57, 0x6A, 0x0D, 0x06, 0x48, 0x4C, 0x9C, 0x36, 0x5A, 0x14, 0x85, 0xD4, 0x5A, 0xA4, 0x33, 0xD6, 0x18, 0x85, 0x67, 0x72, 0x7B, 0x71, 0xF0, 0x0E, 0x92, 0xB4, 0x19, 0xF1, 0x89, 0xDE, 0x98, 0x6D, 0x08, 0x15, 0x96, 0xBE, 0x83, 0x84, 0xC0, 0x1F,
      0x24, 0x81, 0xA4, 0xC5, 0x32, 0x4E, 0xED, 0xA1, 0x52, 0x18, 0x77, 0x1A, 0x63, 0x07, 0x9E, 0x17, 0x26, 0x30, 0xC8, 0x89, 0xD1, 0x9B, 0xD0, 0x4F, 0x81, 0x5A, 0x34, 0x49, 0x08, 0x43, 0x6B, 0x6E, 0xB0, 0x47, 0xAF, 0x67, 0x33, 0xD3, 0x89, 0x1B,
      0x61, 0x1A, 0x70, 0x3D, 0xDC, 0x1F, 0xF4, 0x2B, 0x81, 0xB8, 0xBA, 0x71, 0x0C, 0x48, 0xC8, 0xA2, 0x92, 0xA2, 0x0D, 0xED, 0x0A, 0x4A, 0xB9, 0x51, 0x12, 0x92, 0x06, 0x05, 0x32, 0x4C, 0x87, 0x7F, 0x9C, 0x6A, 0x83, 0x61, 0xB4, 0x73, 0xB6, 0xA6,
      0x49, 0x20, 0x25, 0xEA, 0x42, 0xD7, 0x67, 0xA8, 0x81, 0xA6, 0x2A, 0x10, 0x02, 0x45, 0x67, 0xE3, 0xC8, 0xE7, 0x64, 0x82, 0x9C, 0x74, 0x15, 0xC8, 0x27, 0xBE, 0x93, 0x84, 0x07, 0xF9, 0x00, 0x80, 0x6E, 0xE5, 0x48, 0x43, 0xD9, 0xA1, 0xDB, 0x03,
      0x2E, 0x92, 0x1E, 0x2F, 0x04, 0x03, 0x31, 0x37, 0x28, 0xDD, 0x4F, 0x1A, 0xE1, 0x88, 0x24, 0x0C, 0x09, 0x08, 0xBE, 0x9B, 0xD4, 0x69, 0x9E, 0x73, 0xBD, 0xD8, 0x80, 0x44, 0x1A, 0x10, 0x01, 0x8D, 0x13, 0x6A, 0x25, 0x01, 0x30, 0xC0, 0x84, 0x26,
      0x30, 0xC1, 0x8A, 0xE8, 0x3A, 0x53, 0x0C, 0x95, 0xFC, 0x20, 0x35, 0xC1, 0x51, 0x8D, 0x16, 0xAF, 0x47, 0x11, 0xD6, 0x7A, 0x70, 0xC9, 0x07, 0xD1, 0xD1, 0xC1, 0x9C, 0x30, 0xF1, 0xB0, 0x4F, 0xE8, 0xA4, 0x40, 0xAC, 0x49, 0x0D, 0x82, 0x98, 0x52,
      0x26, 0xF8, 0x90, 0xA1, 0x88, 0x56, 0x4A, 0x50, 0x72, 0xC2, 0xB0, 0xC2, 0x99, 0xBC, 0x44, 0x26, 0x31, 0xB1, 0x23, 0x1E, 0x25, 0x11, 0x0A, 0x98, 0x50, 0x02, 0x0D, 0xEA, 0xC9, 0xDA, 0xEF, 0x66, 0xD2, 0x96, 0xDC, 0x35, 0x41, 0x8F, 0x92, 0xB8,
      0xC2, 0x64, 0x70, 0x10, 0x90, 0x80, 0x40, 0x06, 0x22, 0x17, 0x71, 0x0A, 0x23, 0x1F, 0x22, 0x1D, 0x8C, 0x48, 0x46, 0x09, 0x76, 0x4C, 0xD7, 0xCE, 0x00, 0x22, 0x99, 0x0E, 0xE4, 0x10, 0x92, 0x95, 0x8C, 0x4D, 0xFA, 0x3C, 0x16, 0x9C, 0xA5, 0x40,
      0xB0, 0x5D, 0xFC, 0x41, 0xA5, 0x2A, 0x57, 0xC9, 0xCA, 0x56, 0xBA, 0xF2, 0x95, 0xB0, 0x8C, 0xA5, 0x2C, 0x67, 0xB9, 0x81, 0x08, 0x00, 0x00, 0x21, 0xF9, 0x04, 0x05, 0x0A, 0x00, 0x10, 0x00, 0x2C, 0x11, 0x00, 0x14, 0x00, 0x2F, 0x00, 0x09, 0x00,
      0x00, 0x04, 0x85, 0xF0, 0xC9, 0x49, 0xA5, 0xAB, 0x38, 0xDB, 0xC6, 0x7B, 0xBF, 0xD6, 0xC6, 0x2C, 0xE4, 0xA2, 0x24, 0x68, 0xAA, 0x2C, 0x0D, 0xA8, 0x35, 0x8A, 0x41, 0x0C, 0x74, 0x4D, 0x14, 0x08, 0x43, 0x31, 0x49, 0x31, 0x08, 0x81, 0xA0, 0x60,
      0x48, 0x04, 0x0A, 0x06, 0x08, 0x17, 0xA5, 0xD1, 0x0B, 0x08, 0x08, 0x86, 0xA8, 0xB4, 0x40, 0x78, 0x36, 0x1E, 0x0E, 0x45, 0xE1, 0x79, 0x58, 0x95, 0x18, 0xE0, 0xF0, 0xA2, 0x27, 0x50, 0x54, 0xB2, 0x3E, 0x42, 0xAE, 0xE5, 0x68, 0xB7, 0x1B, 0x0C,
      0x44, 0x20, 0xC9, 0x00, 0x0C, 0x12, 0x0C, 0xA5, 0xC6, 0xB1, 0x20, 0x1C, 0x94, 0x0B, 0x34, 0x78, 0x7A, 0x15, 0x0D, 0x3E, 0x79, 0x60, 0x84, 0x1A, 0x12, 0x6C, 0x4B, 0x39, 0x8A, 0x67, 0x0A, 0x03, 0x2D, 0x13, 0x20, 0x6D, 0x8B, 0x98, 0x90, 0x2F,
      0x9A, 0x98, 0x95, 0x9D, 0x9F, 0x0F, 0x23, 0x25, 0x2C, 0x89, 0x6E, 0xA6, 0x97, 0xA0, 0xA9, 0x11, 0x00, 0x21, 0xF9, 0x04, 0x05, 0x0A, 0x00, 0x10, 0x00, 0x2C, 0x11, 0x00, 0x14, 0x00, 0x2F, 0x00, 0x09, 0x00, 0x00, 0x04, 0x84, 0xF0, 0xC9, 0x49,
      0xAB, 0xBD, 0x38, 0x4B, 0xA7, 0xBB, 0xFF, 0x9E, 0xC3, 0x71, 0xE0, 0xD6, 0x9C, 0x27, 0x83, 0x92, 0x94, 0xD3, 0x30, 0x4B, 0xBC, 0x28, 0x49, 0x6D, 0x2B, 0x4B, 0xC3, 0x5E, 0x8D, 0x62, 0x10, 0x83, 0xA0, 0x90, 0x50, 0x40, 0x34, 0x28, 0x8D, 0x44,
      0x61, 0x20, 0x08, 0x38, 0x05, 0xD0, 0x68, 0x53, 0x30, 0x40, 0xEC, 0x26, 0xC9, 0x02, 0x40, 0x40, 0x30, 0x78, 0xBF, 0x05, 0x02, 0xF7, 0xE8, 0x50, 0x88, 0x09, 0x87, 0x84, 0x4C, 0xC6, 0x68, 0xC3, 0x94, 0x02, 0xC5, 0xAE, 0x5C, 0xE0, 0x22, 0x54,
      0x22, 0x5D, 0x9E, 0x81, 0x08, 0x58, 0x17, 0x00, 0x03, 0x09, 0x0C, 0x23, 0x57, 0x2D, 0x0B, 0x68, 0x2C, 0x0E, 0x0B, 0x41, 0x83, 0x86, 0x48, 0x4B, 0x84, 0x78, 0x25, 0x0F, 0x7A, 0x48, 0x77, 0x8F, 0x16, 0x0A, 0x03, 0x2F, 0x6B, 0x39, 0x6D, 0x22,
      0xA1, 0xA2, 0x99, 0x0F, 0xA4, 0x16, 0x2E, 0x0E, 0x11, 0x00, 0x21, 0xF9, 0x04, 0x05, 0x0A, 0x00, 0x10, 0x00, 0x2C, 0x11, 0x00, 0x14, 0x00, 0x2F, 0x00, 0x09, 0x00, 0x00, 0x04, 0x85, 0xF0, 0xC9, 0x49, 0xA5, 0xAB, 0x38, 0xDB, 0xC6, 0x7B, 0xBF,
      0xD6, 0xC6, 0x2C, 0xE4, 0xA2, 0x24, 0x68, 0xAA, 0x2C, 0x0D, 0xA8, 0x35, 0x8A, 0x41, 0x0C, 0x74, 0x4D, 0x14, 0x08, 0x43, 0x31, 0x49, 0x31, 0x08, 0x81, 0xA0, 0x60, 0x48, 0x04, 0x0A, 0x06, 0x08, 0x17, 0xA5, 0xD1, 0x0B, 0x08, 0x08, 0x86, 0xA8,
      0xB4, 0x40, 0x78, 0x36, 0x1E, 0x0E, 0x45, 0xE1, 0x79, 0x58, 0x95, 0x18, 0xE0, 0xF0, 0xA2, 0x27, 0x50, 0x54, 0xB2, 0x3E, 0x42, 0xAE, 0xE5, 0x68, 0xB7, 0x1B, 0x0C, 0x44, 0x20, 0xC9, 0x00, 0x0C, 0x12, 0x0C, 0xA5, 0xC6, 0xB1, 0x20, 0x1C, 0x94,
      0x0B, 0x34, 0x78, 0x7A, 0x15, 0x0D, 0x3E, 0x79, 0x60, 0x84, 0x1A, 0x12, 0x6C, 0x4B, 0x39, 0x8A, 0x67, 0x0A, 0x03, 0x2D, 0x13, 0x20, 0x6D, 0x8B, 0x98, 0x90, 0x2F, 0x9A, 0x98, 0x95, 0x9D, 0x9F, 0x0F, 0x23, 0x25, 0x2C, 0x89, 0x6E, 0xA6, 0x97,
      0xA0, 0xA9, 0x11, 0x00, 0x3B, 0x00
    };
    
    /*************************** End of file ****************************/
    
    
    
    #include "GUIDEMO.h"
    #include "GUI.h"
    
    GUI_GIF_INFO InfoGif1;
    GUI_GIF_IMAGE_INFO InfoGif2;
    void MainTask(void) {
    	int i=0;
    	GUI_Init();
    	GUI_GIF_GetInfo(_acZHAYAN,sizeof(_acZHAYAN),&InfoGif1);
    	while(1)
    	{
    		if(i<InfoGif1.NumImages)
    		{
    			GUI_GIF_GetImageInfo(_acZHAYAN,sizeof(_acZHAYAN),&InfoGif2,i);
    			GUI_GIF_DrawSub(_acZHAYAN,
    								sizeof(_acZHAYAN),
    								(LCD_GetXSize() -InfoGif1.xSize)/2,
    								(LCD_GetYSize() -InfoGif1.ySize)/2,
    								i++);
    			GUI_Delay(InfoGif2.Delay*10);
    		}
    		else 
    		{
    			i = 0;
    		}
    	}
    }
    

    6、把之前下载好的文件打开(下载链接:https://www.segger.com/downloads/embedded-studio#ESforARM
    在这里插入图片描述
    7、下载好后,以VC++运行这个工作区
    在这里插入图片描述
    8、在该文件的相应处修改程序
    在这里插入图片描述
    9、把代码替换到GUIIDE_Start.c文件下,我这里就不给出来了,大家可以去下载
    链接:https://pan.baidu.com/s/1-sjPJbE2XS_t-_Vzb0RH8A
    提取码:5qhs

    在这里插入图片描述
    10、运行图像如下
    在这里插入图片描述
    6、这样就可以啦!~希望能帮到大家。开捶!!!(ps:大家可以尝试着开捶其它自己喜欢的动图,发挥自己的现象去捶它)

    展开全文
  • 在CAD制图过程中,为了让用户方便查阅CAD图纸文件,常常需要把CAD图纸转换成其他便于查看文件格式,其中就GIF动图格式。之前和大家分享了,如何使用CAD编辑器将CAD图纸转换成GIF动图格式。现在想和大家介绍一款...

    在CAD制图过程中,为了让用户方便查阅CAD图纸文件,常常需要把CAD图纸转换成其他便于查看的文件格式,其中就有GIF动图格式。之前和大家分享了,如何使用CAD编辑器将CAD图纸转换成GIF动图格式。现在想和大家介绍一款超 级方便的转换工具-CAD转换器,可以批量操作,把CAD图纸转换成你需要的各 种格式,包括GIF动图格式。演示操作如下:

    1.先在电脑上登录浏览器搜索CAD转换器,进入CAD官网,下载安装CAD转换器到电脑桌面。

    2.启动运行CAD转换器,进入软件操作界面,选择【CAD转图片】转换选项,然后可以看到“点 击添加文件或将文件拖曳到此处”的操作提示。

    3.我们可以将CAD文件拖曳到软件中,也可以直接点 击【添加文件】或是【添加目录】选项图标,调用出【打开/选择文件夹】弹窗。在弹窗中选择需要转换的CAD图纸进行批量添加。

    4.之后我们在【输出格式】栏里选择GIF动图格式。同时可以在【输出 色彩】、【页面大小】、【背景颜色】栏里选择合 适的样式,对转换后的GIF动图做细节设置。

    5.然后点 击在【输出目录】右侧的【浏览】按钮,调用出【选择文件夹】弹窗,在弹窗中我们选择合 适的文件夹保存转换后的GIF动图文件。

    6.再之后点 击【批量转换】选项按钮,这时候可以看到批量添加的CAD图纸文件快 速地转换成GIF动图格式了。

    7.我们可以直接点 击软件界面中的【打开】、【文件夹】、【分享】、【预览】、【删除】选项图标对转换后的GIF动图进行相应操作。

    例如:点 击【预览】选项图标,快 速预览查看转换后的GIF动图。

    以上分享的方法,就是使用CAD转换器将CAD图纸转换成GIF动图格式的演示操作,非 常简单 方便。小伙伴们不妨自己动手试一下!

    展开全文
  • 这里写自定义目录标题欢迎使用Markdown编辑器新改变功能快捷键合理创建标题,助于目录生成如何改变文本样式插入链接与图片如何插入一段漂亮代码片生成一个适合你列表创建一个表格设定内容居中、居左、...

    用python生成 gif 动图的方法

    工作中涉及到把一系列图片生成 fig,查询了一些方法,主要有两种,下面一一介绍
    下图是我从原视频拆出来的图片
    宽度: 544,
    高度: 960,
    视频帧率: 30
    由于图片较多,我们只用了 1/4 的图片,要不生成的 gif 动图就太大了
    在这里插入图片描述

    一、用 imageio 库生成动态图片

    没安装的可以 pip install imageio 安装一下

    代码如下

    import imageio
    from pathlib import Path
    
    
    def imgs2gif(imgPaths, saveName, duration=None, loop=0, fps=None):
        """
        生成动态图片 格式为 gif
        :param imgPaths: 一系列图片路径
        :param saveName: 保存gif的名字
        :param duration: gif每帧间隔, 单位 秒
        :param fps: 帧率
        :param loop: 播放次数(在不同的播放器上有所区别), 0代表循环播放
        :return:
        """
        if fps:
            duration = 1 / fps
        images = [imageio.imread(str(img_path)) for img_path in imgPaths]
        imageio.mimsave(saveName, images, "gif", duration=duration, loop=loop)
    
    
    pathlist = Path(r"G:\img").glob("*.jpg")
    
    p_lis = []
    for n, p in enumerate(pathlist):
        if n % 5 == 0:
            p_lis.append(p)
    
    imgs2gif(p_lis, "dance_0.gif", 0.033 * 5, 0)
    imgs2gif(p_lis, "dance_1.gif", 0.033 * 5, 1)
    

    下面分别是循环播放和只播放一次 gif 图片
    在这里插入图片描述

    在这里插入图片描述

    二、用 PIL 库生成动态图片

    代码如下:

    from pathlib import Path
    from PIL import Image
    
    
    def imgs2gif(imgPaths, saveName, duration=None, loop=0, fps=None):
        """
        生成动态图片 格式为 gif
        :param imgPaths: 一系列图片路径
        :param saveName: 保存gif的名字
        :param duration: gif每帧间隔, 单位 秒
        :param fps: 帧率
        :param loop: 播放次数(在不同的播放器上有所区别), 0代表循环播放
        :return:
        """
        if fps:
            duration = 1 / fps
        duration *= 1000
        imgs = [Image.open(str(path)) for path in imgPaths]
        imgs[0].save(saveName, save_all=True, append_images=imgs, duration=duration, loop=loop)
    
    
    pathlist = Path(r"G:\img").glob("*.jpg")
    
    p_lis = []
    for n, p in enumerate(pathlist):
        if n % 5 == 0:
            p_lis.append(p)
    
    imgs2gif(p_lis, "dance_2.gif", 0.033 * 5, 1)
    
    

    总结

    使用 imageio 库生成的gif图片清晰度高,而且小
    同样是上面的图片, 用 PIL 库生成动图 7.28M 而且动图上噪点较多
    imageio 生成的动图清晰, 只有4.59M

    说明: 以上图片来自网络上的视频,如有侵权,联系删除

    展开全文
  • GifGun for Mac是一款安装在After Effects中使用AE快速输出GIF动图格式插件,你可以使用gifgun插件直接输出GIF动画格式,支持自定义GIF文件大小、帧数率等各种属性,GifGun破解版功能很实用,这里准备了ae插件...

    GifGun for Mac是一款安装在After Effects中使用的AE快速输出GIF动图格式插件,你可以使用gifgun插件直接输出GIF动画格式,支持自定义GIF文件的大小、帧数率等各种属性,GifGun破解版的功能很实用,这里准备了ae插件gifgun,有需要的朋友赶紧试试哦!

    GifGun插件安装教程

    下载好GifGun安装包后,双击【GifGunInstaller1.7.7signed.pkg】进行安装,如下图:

    双击“GifGunInstaller1.7.7signed.pkg”后弹出GifGun安装器,点击“继续”,如下图:

    点击“继续”,如下图:

    这时弹出软件许可协议,点击“同意”,如下图:

    点击“继续”,如下图:

    点击“安装”,如下图:

    如果你的电脑设置了密码,输入密码后点击”安装软件“,如下图:

    提示安装成功后,点击“关闭”即可,如下图:

    返回GifGun安装包后,将左侧的“GifGun.jsxbin”脚本文件拖拽至右侧“ScriptUI Panels”文件中,如下图:

    点击“鉴定”,如下图:

    点击“替换”,如下图:

    提示输入密码,输入密码后点击“好”,如下图:

    打开ae mac版,在菜单栏的首选项中的勾选“允许脚本读写和访问网络”,点击“确定”,如下图:

    在菜单栏的窗口中就能看到安装好的AE插件GifGun了,如下图:

    ScriptUI Panels路径:应用程序/Adobe After Effects CC(版本)/Scripts/ScriptUI Panels

    GifGun for Mac官方介绍

    After Effects和GIF终于重聚了!

    通过简单的一键式工作流程,Alpha通道支持,批量渲染和GIF压缩,GifGun是为Adobe After Effects制作GIF的首选工具。

    使用GifGun,您只需单击一下即可在After Effects中制作Dribbbble,Behance等GIF。

    受到领先的制作工作室,代理商和自由职业者的喜爱,每次更新都会变得更好。

    展开全文
  • 逛微博玩论坛用即时通信平台网友,经常能看到一些搞笑逗趣GIF动态图片,其中很多是...呵呵,本文就给大家揭晓如何将mp4格式的电视剧转换成gif动图吧。 1、首先需要现在网上下载一段mp4格式的视频文件,然后将...
  • 现在许多的微信公众号运营者在发布推文的时候,喜欢在文章内容中插入...准备好想要用来制作gif动图的视频,点击“添加视频”按钮,将视频上传到网站,支持上传MP4,OGG,WebM格式的视频。 点击开始取图,获取gif动图
  • 表情包两种,一种是静态,一种是动图动图大部分都是从视频中截取出来,将视频转成gif,形成了表情包展示动画效果,如何把视频转成gif,需要使用转换器,将视频转成gif动图. QVE视频转换器 ...
  • 最近使用Matplotlib绘制动图时,在保存图片为GIF图时遇到TypeError: ‘MovieWriterRegistry...搜索发现在github上issues/17097说这是已知bug,会在之后发布版本修复。那么在修复发布之前我们如何保存GIF格式图...
  • 动图是现在常见的内容展现形式之一,能够...接下来教大家用视频来制作动图的方法,希望对大家帮助。 点击导航栏GIF工具,选择视频转GIF功能,可以看到能够上传三种视频格式,MP4、OGG、WEBM。 点击上传,将准备好的
  • 录屏并制作动图gif方法

    千次阅读 2017-12-13 12:15:04
    为了在博客中演示效果,使用动图比图片更生动,也觉得节约空间,记录一下我制作动图的方法。 录屏:尝试了录屏大师(失败),因此直接用手机进行录屏。我使用的是华为手机,音量上键和home一起按便可录屏(有些华为...
  • 平常大家微信应该都用得不少了吧,可以说微信已经是日常必备社交聊天APP了。...动图很多是直接在视频中截取出来。那么怎么把视频截取出来片段制作gif动图呢?这就涉及到视频格式转换问题了。    ...
  • QT 中如何使用QMove在Label上播放gif格式动图或图片 第一步 1、先添加控件Label 2、添加按键并且转到槽到代码实现区 3、用到头文件: #include #include 第二步 1、在实现中添加下图代码。 运行即可。 第三...
  • 先用 Adobe Media Encoder 将素材视频剪裁和转换成.mov(animation/动画)格式的视频,或GIF动画 转到 Photoshop, a. 新建画板,画板尺寸直接做成想要Gif动画大小 b. 先导入蒙版形状素材(AI格式或PDF格...
  • SceenToGif: 优点下: ...专业实用:可以进行相应编辑,去除某些帧,可以另存为多种格式,可以直接复制到剪贴板… 自带中文哦 妈妈再也不用担心我没办法录屏了 录制效果: ...
  • webp动图转gif

    万次阅读 2019-09-05 20:57:10
    虽然现在手机和电脑基本已经支持这种格式的图片,但webp的动图查看部分手机和电脑还不支持,导致下载下来的动图动不起来,下面是webp动图转gif方法。 1、在线webp2gif网站 尝试了好些网站都不行,最后找到这个...
  • 说到百度贴吧防删图 动图,我们首先要了解是动态哪几种格式 第一是gif格式 这种动态图也是最常用,也最常见,制作软件也很多,这里主要推荐软件两个giftool 和 GIF Movie Gear 第二:png动态图(实际是a...
  • 优点下: 开源免费:github:https://github.com/NickeManarin/ScreenToGif/releases/tag/2.14.1 专业实用:可以进行相应编辑,去除某些帧,可以另存为多种格式,可以直接复制到剪贴板… 自带中文哦 ...
  • 动图展示主要是将已有的动图逐帧图片连续输出,达到视觉上动态图效果,本次介绍两例,分别为单一动图和分组动图。 主要原理是设置一个定时器,然后随设置秒数将资源中逐帧图片输出,让图片连续变化。 (2)...
  • 平常生活中大家聊天肯定会发现很多斗图高手,不管是家人群、同学群还是好友群,从不缺乏这样人,大多数用来斗图图片都是GIF动图,GIF动图即有趣又形象,像小视频一样,只不过它是图片格式。大家对GIF制作感...
  • 现在GIF动图是越来越流行了。...如今,我们浏览器里了更好视频标准和格式,而GIF却风靡了网络,也许是人们更爱娱乐了。 将小视频转换成GIF动图 那么,如何能够将一个完整小视频,或一个长视频某一部
  • 怎么制作动图

    2020-07-06 15:16:17
    1.首先你得好几张图片(因为动态图都由一张张静态图展示)。 2.然后在菜单栏上选窗口->时间轴,创建个帧动画,然后可以看到,因为咱们总共6张图,可以创建6个,这是新建,新建6个。然后开始选帧了。 第一个...
  • MATLAB 动图绘制、保存

    2018-01-18 20:27:00
    动图有gif格式和视频avi格式。 1、sin(x)动图 clear all h = animatedline;%动画线 axis([0 4*pi -1 1]) box on x = linspace(0,4*pi,200); for k = 1:length(x) y = sin(x(k)); addpoints(h,x(k),...
  • PS 动图修改背景坑

    2021-03-29 11:11:30
    ,本人还是一点点ps基础呢,嗯。。。 把动图用ps打开时候,你会看见很多个图层 接下来:1、选择最上面菜单栏——窗口——时间轴 2、选择魔棒工具-容差32 选中需要删除背景图层 使用魔棒工具点击del...
  • 2 显示全部格式标记 3 因手动换行符无法实现首行缩进 4 利用表格制作矩阵 5 因英文(代码)和中文而导致空隙过大 6 设置页码和目录 xx 参考文献自动编号并更新文章中序号 xxx 页眉双页中填上xxx大学...
  • 动图制作工具---LICEcap

    2021-01-04 10:48:13
    给大家介绍一个动图制作工具,因为时候写博文需要动图来说明我实现功能,所以要学会如何简单便捷制作一个动图 LICEcap下载地址 LICEcap 是一款屏幕录制工具,支持导出 GIF 动画图片格式,轻量级、使用简单,...
  • GIF动图制作小工具推荐

    千次阅读 2019-02-14 17:56:28
    写学习记录时遇见需要动图来展示部分,一开始我采用EV录屏,然后将录好视频导入Pr中剪辑,剪辑完再导出gif格式。结果短短十来秒的动图硬是一百多M,但是上传图片允许额只有5M啊。然后我便开始了寻找工具之旅,...
  • 小视频转换成GIF动图

    千次阅读 2016-05-02 11:38:31
    现在GIF动图是越来越流行了。...如今,我们浏览器里了更好视频标准和格式,而GIF却风靡了网络,也许是人们更爱娱乐了。 将小视频转换成GIF动图 那么,如何能够将一个完整小视频,或一个长视频某一部
  • Python把mp4视频转化成gif动图

    千次阅读 2019-12-21 13:50:21
    平时在CSDN写博客时候我喜欢放一张作品效果展示上去,具体步骤是先用录屏软件录下展示过程,然后再把录屏mp4视频通过一些在线转换视频格式的网站转化成gif,但是每次在线转换格式都会遇到不同问题,有的叫...

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 156
精华内容 62
关键字:

动图的格式有