标签: flip

我在C#中反转了图像

这是我将byte []数组转换为图像的代码

unsafe
{
  //convert the UInt32[] into byte array and then assign the pointer to it
  fixed (byte* ptr = Misc.ConvertFromUInt32Array(image)) 
  {
    Bitmap bmp = new Bitmap(200,64,800,
      PixelFormat.Format32bppRgb,
      new IntPtr(ptr));
    bmp.Save("test.bmp");
  }
}
Run Code Online (Sandbox Code Playgroud)

我得到了这个:

alt text http:////img11.imageshack.us/img11/4853/testacr.png

代码中的问题在哪里,为什么会发生这种情况?如何将其恢复正常?

c# bitmap flip

2
推荐指数
1
解决办法
2065
查看次数

在可可中翻转一个窗口

如何翻转NSWindow以便按下按钮,窗口将在仪表板上"翻转",并且NSWindow的内容视图会发生变化.

cocoa core-animation flip nswindow

2
推荐指数
1
解决办法
1787
查看次数

翻转顶点数组

我有一组构成二维多边形的位置顶点。

        Vector2[] _chassisConcaveVertices =
        {
            new Vector2(5.122f, 0.572f),
            new Vector2(3.518f, 0.572f),
            new Vector2(3.458f, 0.169f),
            new Vector2(2.553f, 0.169f),
            new Vector2(2.013f, 0.414f),
            new Vector2(0.992f, 0.769f),
            new Vector2(0.992f, 1.363f),
            new Vector2(5.122f, 1.363f),
        };
Run Code Online (Sandbox Code Playgroud)

我可以使用什么算法来修改位置以便翻转生成的多边形?我需要水平和垂直翻转多边形。

c# algorithm flip vertex

2
推荐指数
1
解决办法
1912
查看次数

iPhone - 翻转UIImage

我正在开发一款使用iPhone前置摄像头的应用程序.使用本相机拍摄图像时,iPhone会水平扫描图像.我希望将其镜像回来以便能够保存它并在iPhone屏幕上显示它.

我已经阅读了很多文档,网上有很多建议,我仍然很困惑.

在我的研究和许多尝试之后,我发现了适用于保存和显示的解决方案:

- (UIImage *) flipImageLeftRight:(UIImage *)originalImage {
    UIImageView *tempImageView = [[UIImageView alloc] initWithImage:originalImage];

    UIGraphicsBeginImageContext(tempImageView.frame.size);
    CGContextRef context = UIGraphicsGetCurrentContext();

    CGAffineTransform flipVertical = CGAffineTransformMake(
                                                           1, 0, 
                                                           0, -1,
                                                           0, tempImageView.frame.size.height
                                                           );
    CGContextConcatCTM(context, flipVertical); 

    [tempImageView.layer renderInContext:context];

    UIImage *flipedImage = UIGraphicsGetImageFromCurrentImageContext();
    flipedImage = [UIImage imageWithCGImage:flipedImage.CGImage scale:1.0 orientation:UIImageOrientationDown];
    UIGraphicsEndImageContext();

    [tempImageView release];

    return flipedImage;
}
Run Code Online (Sandbox Code Playgroud)

但这是盲目使用,我不明白做了什么.

我尝试使用2个imageWithCGImage将其镜像,然后将其旋转180°,但这不能用于任何神秘的原因.

所以我的问题是:你能帮助我编写一个有效的优化方法,并且我能够理解它是如何工作的.矩阵对我来说是一个黑洞......

iphone graphics camera mirror flip

2
推荐指数
1
解决办法
3807
查看次数

翻转十六进制字符串

根据这里提出的另一个问题,拆分一个没有空格的十六进制字符串并将其翻转,我在这里更清楚地写出这个新问题.

我有一个这样的Hex字符串:

Hex_string = 2B00FFEC
Run Code Online (Sandbox Code Playgroud)

我需要的是将Hex字符串的顺序更改为从最新字符开始,所以这将是这样的:

Fliped_hex_string = ECFF002B
Run Code Online (Sandbox Code Playgroud)

在另一个问题中,我问了一种使用.split()方法实现此目的的方法.但应该有另一种方式来更好地实现这一目标.

java string android flip

2
推荐指数
3
解决办法
4578
查看次数

使用PerspectiveTransform的JavaFX Flip节点

JavaFX 2.x

我想做的事:

  • 此脚本已转换为Java源代码.我自己尝试过,但有些东西已被弃用(例如PerspectiveTransform#time- 在JavaFX 2.2中找不到)
  • 翻转这样那样的.

    我不想做的事:

  • 使用RotateTransition因为它取决于PerspectiveCamera.由于我会有很多可翻转的瓷砖彼此相邻,因此动画中途的前/后替换效果不会很好.

    到目前为止我所拥有的:

    import javafx.animation.KeyFrame;
    import javafx.animation.KeyValue;
    import javafx.animation.Timeline;
    import javafx.application.Application;
    import javafx.beans.property.SimpleDoubleProperty;
    import javafx.event.ActionEvent;
    import javafx.event.EventHandler;
    import javafx.scene.Group;
    import javafx.scene.Node;
    import javafx.scene.Scene;
    import javafx.scene.effect.PerspectiveTransform;
    import javafx.scene.effect.PerspectiveTransformBuilder;
    import javafx.scene.image.ImageView;
    import javafx.scene.input.MouseEvent;
    import javafx.scene.layout.StackPane;
    import javafx.stage.Stage;
    import javafx.util.Duration;
    
    /**
     * 
     * @author ggrec
     *
     */
    public class FX_Tester extends Application 
    {
    
        @Override
        public void start(final Stage stage) throws Exception 
        {
            final StackPane stackPane …
    Run Code Online (Sandbox Code Playgroud)
  • java javafx flip javafx-2

    2
    推荐指数
    1
    解决办法
    3723
    查看次数

    Python - 使用For循环水平翻转图像

    我正在尝试使用for循环逐个像素地水平翻转图像.如果可能的话,试着纠正我所拥有的东西,而不是提供一种完全不同的方法(即使更有效率或pythonic),以帮助我和其他人从我的错误中吸取教训.谢谢你的帮助.

    def flip(img):
       width = img.size[0]
       height = img.size[1]
       for y in range(height):
           for x in range(width):
               left = img.getpixel((x, y))
               right = img.getpixel((width - 1 - x, y))
               img.putpixel((width - 1 - x, y), left)
               img.putpixel((x, y), right)
    
    Run Code Online (Sandbox Code Playgroud)

    python for-loop image flip

    2
    推荐指数
    1
    解决办法
    5299
    查看次数

    绘图翻转R中的正态分布而不使用coord_flip()

    美好的一天

    不使用coord_flip(),有没有办法通过在aes()中交换位置x和y来绘制正态分布?我试过如下.

    df3 <- data.frame(x=seq(-6,6,b=0.1),y=sapply(seq(-6,6,b=0.1),function(x) dnorm(x))) 
    ggplot(df3,aes(y,x))+ geom_line()  # x,y position exchanged
    
    Run Code Online (Sandbox Code Playgroud)

    r flip ggplot2

    2
    推荐指数
    1
    解决办法
    145
    查看次数

    如何在Keras中翻转张量?

    例如:我有一个具有形状的张量,(5,10)我想返回一个具有形状的张量,(5,10)但是第一个元素现在应该是最后一个元素。因此[1,2,3,4,5]变得[5,4,3,2,1][[1,2,3,4,5],[2,3,4,5,6]][[2,3,4,5,6],[1,2,3,4,5]]

    如果有关系,我正在使用tensorflow后端。

    flip keras tensorflow tensor

    2
    推荐指数
    1
    解决办法
    2637
    查看次数

    下拉菜单翻转位置问题。React-Select + Material-UI Popper

    我使用 Material-UI lib 文档中的示例自动完成字段。( https://material-ui.com/demos/autocomplete/#react-select )

    在页面底部或浏览器的视口打开菜单时,翻转菜单会出现问题。

    有没有办法用 Material-UI 和 react-select 解决这个问题?还是我需要写一些自定义的东西?

    flip drop-down-menu reactjs react-select material-ui

    2
    推荐指数
    1
    解决办法
    6467
    查看次数