问题标签 [emboss]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
2908 浏览

css - CSS浮雕(插图)文本

我试图给我的标题一个漂亮的浮雕外观。它在 Chrome 中运行良好,但 Firefox 退出了。我怎样才能使这种效果在两者中都起作用?这是小提琴:

https://jsfiddle.net/7p15s3nv/

还有我的 CSS:

谢谢你的帮助。

0 投票
1 回答
466 浏览

perl - Emboss Cons 用于获得许多文件的一致序列,而不仅仅是一个文件

我安装并配置了 emboss 并且可以运行简单的命令行参数来获得一个先前对齐的 multifasta 文件的一致性:

%缺点

从多重比对创建共有序列

输入(对齐)序列集:dna.msf

输出序列[dna.fasta]:aligned.cons

这非常适合一次处理一个文件,但我要处理数百个文件。我已经开始编写一个带有 foreach 循环的 perl 脚本来尝试为每个文件处理它,但我想我需要在脚本之外运行这些命令。关于如何运行命令行友好程序以从先前对齐的 multifasta 文件中连续获取多个文件的 fasta 格式的单个一致序列的任何线索?我不必使用浮雕——我可以使用另一个程序。到目前为止,这是我的代码:

0 投票
2 回答
434 浏览

android - Android Paint EmbossMaskFilter 与 setShadowLayer 冲突

看起来 mPaint.setShadowLayer() 干扰了 mPaint.EmbossMaskFilter() 指令。我不能同时设置我的油漆,因为否则画布上没有任何东西。

这是预期的行为,错误还是我错过了什么?我正在使用带有 minSDK 11 的 appcompat 7.23.14 为 M 构建。

0 投票
1 回答
151 浏览

python - Biopython/EMBOSS WindowsError [错误 2]

我正在尝试使用用于 EMBOSS 的 biopython 包装器本地对齐一组大约 100 个非常长(> 8000 个序列)的序列。

本质上,我需要将我的 fasta 文件中的每个序列与该 fasta 文件中的每个其他序列本地对齐。到目前为止,我已尝试运行以下非常基本的代码:

但是当我这样做时出现以下错误:

C:\WINDOWS\system32\cmd.exe /c (python ^<C:\Users\User\AppData\Local\Temp\VIiAAD1.tmp) Traceback (most recent call last): File "<stdin>", line 14, in <module> File "C:\Python27\lib\site-packages\Bio\Application\__init__.py", line 495, in __call__ shell=use_shell) File "C:\Python27\Lib\subprocess.py", line 711, in __init__ errread, errwrite) File "C:\Python27\Lib\subprocess.py", line 959, in _execute_child startupinfo) WindowsError: [Error 2] The system cannot find the file specified shell returned 1 Hit any key to close this window...

我无法弄清楚这个错误的原因是什么,非常感谢任何帮助。

0 投票
1 回答
181 浏览

macos - 在 MacOSX 上安装 EMBOSS 时出错“dyld:未加载库:/usr/local/opt/jpeg/lib/libjpeg.8.dylib”

我正在尝试在 MacOSX 10.12 笔记本电脑上安装EMBOSS v6.6.0 。我做了以下事情:

然后我做make install了并得到了以下错误:

不知道如何解决这个问题。我应该尝试什么?

0 投票
1 回答
122 浏览

android - 是否有浮雕文本视图的技巧(在 api 25 之后)

由于谷歌宣布不推荐使用 EmbossMaskFilter,我无法(即使在这里)找到一种方法来压印文本视图。我看到有人使用画布,但我不太明白。因此,对如何压印文本视图的帮助表示赞赏。

0 投票
0 回答
47 浏览

perl - 如何将 Emboss:Palindrome 的输出转换为 gff/bed 文件 (perl)

我很抱歉问这种愚蠢的问题,但我自己找不到它......我前一段时间学习了perl,我有点迷茫。

我想转换这种输出:

进入 gff 或床文件:

我找到了一个 perl 模块:https ://metacpan.org/pod/Bio::Tools::GFF

这是我的小脚本:

这是结果:

问题是:我希望得到回文的开始和结束以及最后一行中的特定位置的结果。

我想要的例子:

先感谢您。

0 投票
1 回答
85 浏览

skiasharp - 如何使用 SkiaSharp 压印具有透明背景的文本?

我正在使用 SkiaSharp 将文本绘制到已绘制背景图像的画布上。

仅绘制常规文本时效果很好,但我想为文本添加浮雕效果。为此,我尝试使用 SKImageFilter.CreateDistantLitDiffuse,它给出了正确的效果,但问题是它用浅色填充背景(也受漫反射光照常数的影响)。这最终抹去了我的背景。

下图显示了带有浮雕效果的文字,但正如您所见,它的背景不是透明的。此外,文本应该是白色的,但它的颜色已被过滤器更改。

在此处输入图像描述

我使用的图像过滤器是:

我已经看到了通过使用偏移量绘制文本两次来进行浮雕的示例,但这并没有达到预期的效果。

关于如何通过填充背景的图像过滤器来解决这个问题的任何想法?

0 投票
0 回答
38 浏览

c++ - C++ 浮雕文本 - 雕刻或凸起

我想通过 CGAL 从三角形模型(由顶点和面组成)中浮雕文本。

我使用stbtt docs将 True type 字体中的字母形状转换为多边形。

浮雕的简单方法是使用布尔运算(联合减号来凸起或雕刻),但是当您使用有机表面时,最好不要定义字母的顶面并使用垂直移动的源模型的原始部分为曲面建模。

所以,我想通过与字母模型相交来划分源三角形模型(理想情况下,在字母模型的一侧有梯形)。收集由顶点序列和半边组成的交点圆(可选过滤圆以不使用它)。并收集一组内部三角形(来自位于字母模型内部的源模型的三角形)。

下一步将加倍交叉点(在新顶点和旧顶点之间创建锯齿形三角形)并在雕刻方向(垂直于表面)从内部三角形移动顶点。

我在用户手册中找到了可以为我做除法的Corefine操作。我可以通过名称参数 edge_is_constrained_map 收集相交顶点,但我错过了识别内部部分的功能。我希望地图中的方向是半边,但事实并非如此。我也错过了与字母模型相交的方式,其中边由梯形构成(我必须将梯形划分为 2 个三角形,这会导致更多的交叉点)。

你能指点我吗:

  1. 在划分三角形之前,我可以在哪里找到与梯形(字母的边)相交的“共同边”( CGAL 文档中的绿线)。我找到了函数corefine_and_compute_intersection()但它适用于三角形而不是梯形模型。
  2. 如何使用(适用于 corefine)corefine_and_compute_intersection(上面的链接)的结果。能够划分三角形并获得相交线的方向以识别内部三角形。
  3. 如何过滤Corefine函数(上面的链接)中的公共边以不使用其中一些并获取公共边的方向?
0 投票
0 回答
40 浏览

python - python中的斜角函数

我试图用枕头用 python 斜切一张图片。图书馆真的不是必须的,但它是我知道如何使用最好的图书馆。但我就是不能让它工作。Pillow 没有斜角功能,但如果图像、凹凸贴图,它可以让我制作浮雕版本。然而,一旦我有了这个凹凸贴图,我就不知道如何将它应用到图像上。我不能只将它粘贴在顶部,因为它会遮蔽每个像素,而不仅仅是边缘。而且我对图像编辑知之甚少,不知道像 Photoshop 这样的程序在生成此凹凸贴图后对它进行了哪些处理,以便能够将其应用于我想要看起来更 3Dish 的图像。

我尝试制作自己的函数来手动查找所有“边缘”像素,但结果并没有我希望的那么好。

是否有任何其他具有斜角功能的 python 库?或者任何人都可以解释我如何在原始图像上应用图像的浮雕版本来获得 3d 图像?