slaon的个人博客分享 http://blog.sciencenet.cn/u/slaon

博文

去除 cfd post 输出eps文件中的莫名其妙的点

已有 4182 次阅读 2017-5-5 17:09 |系统分类:科研笔记

用cfd post 输出eps格式图片时,

会莫名其妙地出现一些点,

比如,原本要输出一条曲线,但是多了下面这个点。


怎么办?

辛亏eps文件可以编辑!!!


先保留上面的那条线,输出test1.eps

然后把线隐藏,再输出test2.eps

然后用notepad++把两个eps文件都打开。

使用compare插件,

比较这两个文本。

会发现,test1.eps中多出了一些命令

其中有这么几行数据,

是以 v 或者 vc 结尾的。



这几行描述的就是一个莫名其妙的点。

我猜:

v是指vertex:前三个数表示坐标(x,y,z)

vc是指vertex color:前三个数表示坐标(x,y,z),紧接着的三个数是用[r g b]方式表示的颜色,三个一样表示灰色。


接着就好办了,

把它们统统注释掉!!

用百分号%就可以了。

但是如果那些点特别多,

可以采用正则表达式


查找:     ([. 0-9]*(v|vc)$)
替换:     %\1


注意:

1. ( )内的字符是一个整体,

   它里面的 | 号表示或者的意思,或者v或者vc,

   而$表示出现在行尾;

2. [ ]内的字符都可能出现,

   它旁边的*表示匹配任意次数,

   0-9表示数字,

   上式中有一个空格,在 . 0 之间

3. 最外面的那个( ),表示它是一个整体,就是一行,

   替换的时候,保留它,用 1 代替它,而它前面的百分号%是要加上去的注释符号







https://blog.sciencenet.cn/blog-531760-1053181.html

上一篇:使用FFTW做FFT变换
下一篇:Sajben Diffuser 几何模型的差异
收藏 IP: 114.213.245.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-7-28 01:16

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部