标签: clip

Android查看剪辑

有没有办法在android(Honeycomb)中定义ViewGroup的剪辑区域?例如,我有一个带有圆角的图像背景的ListView.当我滚动列表时,孩子们伸出背景的角落 - 我宁愿他们在圆角内剪辑. 左:未剪辑,右:剪裁

左图是它目前正在做的,右边是我想要的.

我在看ClipDrawable,但似乎这只能用于进度条?

此外,我正在尝试在小部件中执行此操作.所以我不能使用自定义视图并覆盖onDraw进行屏蔽.

谢谢!

java xml android clip android-layout

55
推荐指数
4
解决办法
3万
查看次数

如何在Chrome Windows下的html5画布中对别名剪贴边缘?

我在画布上使用了clip()函数.

结果: 在各种浏览器中使用画布剪辑

正如你所看到的那样,镀铬版本沿着边缘有可怕的锯齿/锯齿.我该如何解决?

代码重现:

http://jsfiddle.net/ZRA76/:

<canvas id="test" width="300" height="300"></canvas>?

<script type="text/javascript">
    cv = document.getElementById("test");
    ctx = cv.getContext("2d");

    var im = new Image();
    im.onload = function () {
        ctx.beginPath();
        ctx.arc(110, 110, 100, 0, 2*Math.PI, true);
        ctx.clip();
        ctx.drawImage(im, 0, 0);
    }
    im.src = "http://placekitten.com/300/300";
</script>
Run Code Online (Sandbox Code Playgroud)

html5 google-chrome clip html5-canvas

31
推荐指数
4
解决办法
9678
查看次数

使NSView NOT剪辑子视图超出其范围

是否有可能NSView 剪辑其超出边界的子视图?在iOS上,我只想设置clipsToBounds我的UIView号码NO.但是NSView没有这样的财产.我试图用试验wantsLayer,masksToBounds,wantsDefaultClipping,但所有这些似乎只改变的裁剪drawRect方法,而不是子视图.

cocoa objective-c calayer nsview clip

23
推荐指数
4
解决办法
9721
查看次数

Pythonic方法用上限和下限(钳位,限幅,阈值)替换列表值?

我想从列表中替换outliners.因此我定义了上限和下限.现在,上面upper_bound和下面的每个值lower_bound都被绑定值替换.我的方法是使用numpy数组分两步完成.

现在我想知道是否可以一步完成,因为我猜它可以提高性能和可读性.

有没有更短的方法来做到这一点?

import numpy as np

lowerBound, upperBound = 3, 7

arr = np.array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

arr[arr > upperBound] = upperBound
arr[arr < lowerBound] = lowerBound

# [3 3 3 3 4 5 6 7 7 7]
print(arr)
Run Code Online (Sandbox Code Playgroud)

python arrays numpy clip clamp

21
推荐指数
2
解决办法
3195
查看次数

剪辑R中最小和最大允许值之间的值

在Mathematica中有一个命令Clip[x, {min, max}] ,它给出了xfor min<=x<=max,minfor x<minmaxfor x>max,以及

http://reference.wolfram.com/mathematica/ref/Clip.html (镜像)

在R中实现这一目标的最快方法是什么?理想情况下,它应该是一个可列表的函数,理想情况下应该可以处理单个值,向量,矩阵或数据帧......

汤姆,欢呼声

r vectorization clip clamp

17
推荐指数
3
解决办法
5510
查看次数

裁剪R中使用shape文件栅格,但保持shape文件的几何

我使用{光栅}夹(或作物)的基础上的不规则shape文件(亚马逊生物群落),但输出总是具有矩形程度的栅格.不过,我需要在shape文件完全相同的几何形状的输出.有小费吗?干杯.

library(raster)
library(rgdal)

myshp <- readOGR("Amazon.shp", layer="Amazon")
e <- extent(myshp)
myraster <- raster("Temperature.tif")
myraster.crop <- crop(myraster, e, snap="out", filename="myoutput.tif")
Run Code Online (Sandbox Code Playgroud)

r crop raster shapefile clip

16
推荐指数
2
解决办法
2万
查看次数

是否与CSS"Clip"属性相反; 隐藏剪裁区域?

CSS剪辑语法可让您定义希望可见的较大图像的矩形区域.有没有办法指定逆?指定要变为不可见的图像的矩形区域.就像在页面上打一个矩形孔,看看下面是什么?

原因(如果您有任何其他想法):我想在CMS模板中创建一个3层图像.第1层(底部)是背景图像.层2位于层1的一部分上,并且是A4文档的矩形屏幕抓取图像.第3层(在顶部)是一个透明的PNG(在其中心和边缘),它在第2层文档的右上角添加了边框,投影,doc类型徽标和页面卷曲效果.

第1层和第2层将分别上传到CMS中,CSS应将它们与第3层图像组合在一起以创建效果.问题是页面卷曲效果起作用,需要屏蔽第2层的右上角,以便您可以从第3层到第1层一直看到.我希望clip属性允许我指定第2层右上角的一个小方块应该是不可见的.

替代方案:使用图形程序将第1层和第3层组合在一起,并为第2层留下透明区域.然后,通过正确定位,您可以将新的组合图像放置在第2层的顶部以实现相同的效果.但是,我希望避免像这样的图形准备,因为你也可以用这种方式创建整个图像.

css mask clip

15
推荐指数
1
解决办法
5874
查看次数

从Textview中选择文本时出错(java.lang.IndexOutOfBoundsException:setSpan(-1 ... -1)在0之前开始)

我想在文本view.I添加了复制粘贴功能,增加了代码registerForContextMenu(detailedText);,并 android:textIsSelectable="true"在xml.When我试图复制它工作得很好,但是当它指出在文本视图的第一个位置,比我们尽量选择文本它抛出错误.我在下面显示.我怎么解决呢?请帮我.

XML

  <TextView
            android:id="@+id/datailtext"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:textIsSelectable="true"
            android:layout_below="@+id/EMPTY"
            android:text="@string/detailed_text"      
            />
Run Code Online (Sandbox Code Playgroud)

错误

    04-02 16:54:03.367: E/AndroidRuntime(10977): FATAL EXCEPTION: main
    04-02 16:54:03.367: E/AndroidRuntime(10977): Process: com.example.app, PID: 10977
    04-02 16:54:03.367: E/AndroidRuntime(10977): java.lang.IndexOutOfBoundsException: setSpan (-1 ... -1) starts before 0
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.text.SpannableStringInternal.checkRange(SpannableStringInternal.java:355)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.text.SpannableStringInternal.setSpan(SpannableStringInternal.java:77)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.text.SpannableString.setSpan(SpannableString.java:46)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.text.Selection.setSelection(Selection.java:76)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.widget.Editor$SelectionEndHandleView.updateSelection(Editor.java:3479)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.widget.Editor$HandleView.positionAtCursorOffset(Editor.java:3167)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.widget.Editor$SelectionEndHandleView.updatePosition(Editor.java:3494)
    04-02 16:54:03.367: E/AndroidRuntime(10977):    at android.widget.Editor$HandleView.onTouchEvent(Editor.java:3260)
    04-02 …
Run Code Online (Sandbox Code Playgroud)

java android copy-paste textview clip

15
推荐指数
2
解决办法
6817
查看次数

使用CSS Clip与百分比

我试图在2个不同的div中仅显示图像的上半部分和同一图像的下半部分.

我尝试过使用CSS属性clip,但它似乎不支持%作为一个单元.

只有我吗?您是否有仅显示图像一半的解决方案?

css clip

14
推荐指数
2
解决办法
2万
查看次数

如何在Silverlight/WPF中反转剪裁几何?

UIElement.Clip属性接受一个Geometry对象并使用它来剪掉外面的对象UIElement.我想做几何逆,并在元素上打一个洞.

有人知道怎么做吗?

我想创建一个倒置版本的剪辑几何可以工作,但我找不到办法做到这一点.


编辑似乎WPF Geometry.Combine可用于从一个几何体中减去一个几何体,尽管这在Silverlight中不可用.如果是,我可以从元素的边界矩形的矩形中减去剪辑几何,并使用它来剪切.

.net silverlight geometry clipping clip

13
推荐指数
1
解决办法
2800
查看次数