Coolcode.cn上有两个很不错的wordpress插件,CoolPlayer和CoolCode。其中coolcode可以只使用php就可以给很多常见的编程语言加亮,coolplayer更是能在几乎所有的浏览器(支持flash),windows,linux上播放多媒体文件。虽然drupal上也有提供以上两个功能的模块,但是语法加亮要perl模块,播放多媒体文件更是要求浏览器装插件,很是不便。于是花了些时间把这两个插件一起移植到drupal上了。
闲言少叙,看看成果。CoolPlayer的信息栏对齐还有点问题,除非不使用换行器。Click on "1 2 3" to switch different media
1 2 3 4 Loading...
Coofilter的coolcode暂时还不支持download功能,所以把linenum默认给off了
Download Code: ppmBar.h#ifndef PPMBAR_H
#define PPMBAR_H
#include "ppm.h"
struct seNode{int se;int lab;}; //lab=0 噪声,1边缘 2拐点
using namespace std;
class ppmBar{
public:
ppmBar(ppm *ppmImg);
~ppmBar();
bool init(float p);
bool findStart(int tBGw,int tBmin,int tWmax);
void displayStartEnd(int l);
bool classify();
int findClassP(seNode* n,int x,int m); //m=-1 向前找,1 向后 ,x起始点
int findClassLabP(seNode* n,int x,int m,int lab); //m=-1
bool calculateLineK();
bool readBarCode(BYTE* line,int num,int Wmin);
bool getEAN(char *jg);
bool check();
bool tryReadBarCode(int Wmin);
bool tryPReadBarCode(int w);
bool getEan13_1(int *oodd);
int odd(int w1,int w2,int w3,int w4);
// void rotate(double d); //用 endx,y kEnd参考
//-----------------------------------------------
ppm* img;
int lineNum;
int start1,start2,start3;
int end1,end2,end3;
int startEndNum;
int yuzi;
float N;
int ean13[13];
struct seNode *startx,*starty,*endx,*endy;
double kStart,kEnd;
private:
int isBW(BYTE* line ,int numMax,int bwMin);
int findDiff(BYTE* line);
int isBeginEnd(BYTE* line ,int numMax,int bwMin,int* lab);
int countBW(BYTE* line);
int getNum(int w1,int w2,int w3,int w4);
};
#endif /* PPMBAR_H */
目前只在drupal4.7上测试过。
分享到:
相关推荐
WordPress插件HTML5悬浮播放器是将emlog的播放器移植到了WordPress,完美本地化,完全免费,自带歌词,歌曲解析系统。安装方法:后台上传插件即可安装,安装完成后设置启用在菜单左侧边栏目点击HTML5播放器即可设置
今天在jquery插件中看到一个jqzoom插件,感觉效果不错,就移植到了wordpress中来 在IE6,IE7,firefox,safari中测试通过 解压后把jqzoom文件夹上传到plugin目录下,后台开启即可 使用方法:在需要此效果的文章里...
目前网上能找到的wordpress for SAE最新版本是4.1版,虽然将wordpress移植到SAE上只需简单的修改几个代码就可以,但估计还是有很大一部分人希望能找一个修改好的版本直接使用。今早索性就修改了一个wordpress-4.3.1...
"Bo-Blog wordpress移植3栏"这个项目就是针对这种需求而进行的,目标是将Bo-Blog的三栏布局成功地应用到WordPress中。 在进行这种移植时,首先要理解Bo-Blog和WordPress的架构差异。Bo-Blog通常基于PHP和MySQL,...
2.1.1 安装 Vs2005(可选):Vs2005 是一个可选的安装项,对于 ArcGis 插件的安装无直接影响。 2.1.2 MSFlexGrid 控件注册(必选):MSFlexGrid 控件是 ArcGis 插件安装的必选项,对于插件的正常运行至关重要。 ...
Kratos | Typecho主题 完美移植Wordpress 从Wordpress上移植的模板Kratos 前置菜单显示的为独立页面,没有单独的文档分类添加进去。 没有做搜索框,因为我觉得没用。 更改显示的头像上传方式。自行更换主题目录...
WordPress插件HTML5悬浮播放器是将emlog的播放器移植到了WordPress,完美本地化,完全免费,自带歌词,歌曲解析系统。 安装方法: 后台上传插件即可安装,安装完成后设置启用 在菜单左侧边栏目点击HTML5播放器即可...
在"打听网"这个项目中,开发者可能利用了WordPress的灵活性,将其移植到ASP平台,以便在ASP环境下运行。这通常涉及到将WordPress的PHP代码转换为ASP语言,或者使用中间层来桥接两种不同的技术。这样做的好处可能是...
本文将深入探讨“WordPress for SAE v4.4”这一特定版本,尤其针对在新浪应用引擎(SAE)上的移植与应用。该版本的发布,旨在提供更稳定、更高效的服务,以满足用户对网站内容管理和发布的需求。 1. **WordPress ...
只需要你加个关键词链接就可以免费正常使用了,官方是高价出售的,我认为你值得拥有了,说不定这个插件可以为你带来商机赚比这个200还要多呢!我也舍不得花大钱一个链接搞定! 10、如果你想需要修改限制添加为自己...
简化版的ucos在stm32f103ZET6上的移植,跑了2个任务串口任务,分别发送数据到串口。 本程序思路清晰,大家可以参考下。 大家可以修改bsp.c中的IO端口,就可以轻松的移植到自己的板子上了!
教堂内容WordPress插件 的WordPress插件,提供与教会相关的帖子类型,分类法和... 有两个好处,您可以节省时间,并有助于在由WordPress驱动的教堂网站之间实现更好的数据可移植性。 请访问ChurchThemes.com上的以获
而【WordPress-Android】项目则是WordPress生态的一部分,它将WordPress的功能移植到移动设备上,让用户可以在Android手机或平板电脑上无缝地浏览、编辑和管理他们的WordPress站点。 在Android开发方面,这个项目...
只需要你加个关键词链接就可以免费正常使用了,官方是高价出售的,我认为你值得拥有了,说不定这个插件可以为你带来商机赚比这个200还要多呢!我也舍不得花大钱一个链接搞定! 10、如果你想需要修改限制添加为自己...
hexo-theme-hueman, Alx主题hueman的wordpress重新设计,移植到 ... 预览插件 这个主题是从 AlxMedia 主题 Hueman移植的。特别感谢 AlxMedia,他为wordpress设计了原始主题 Hueman插件。 视图文档特性实时响应布局Hue
"ShopEx网店平台会员数据移植插件"是一个专门为ShopEx平台设计的工具,旨在帮助用户在不同ShopEx系统之间迁移会员数据,以实现多店铺管理和数据同步。 会员数据是电商平台的核心资源之一,包含了消费者的个人信息、...
笔者最近需要移植一个J2ME的项目到...基本上J2ME程序不用修改,只需要重新导入一下 重写后的Graphics、Image等类,就可以无缝的运行在Android平台上,所以笔者题目中所说的“两个小时精通Android”的前提是先精通J2ME。
Gatsby Starter-WordPress二十二十 WordPress 20二十主题的端口移植到Gatsby。 效果很好,但仍在进行中 该入门程序使用即将推出的gatsby-source-...确保安装两个必需的WP插件和 最好安装并激活默认的WordPress Twe