小编Erc*_*can的帖子

C#:改变列表框的行颜色?

我想改变一些行的背景颜色ListBox.我有两个列表,其中一个有名称,并显示在一个ListBox.第二个列表与第一个列表具有相似的值List.单击按钮时,我想搜索ListBox第二个List,然后更改ListBox出现在那些值中的颜色List.我的搜索结果ListBox如下:

for (int i = 0; i < listBox1.Items.Count; i++)
{
    for (int j = 0; j < students.Count; j++)
    {
        if (listBox1.Items[i].ToString().Contains(students[j].ToString()))
        {
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

但我不知道使用哪种方法来改变ListBox行的外观.有谁能够帮我?

**编辑:**

我写了我的代码如下:

private void ListBox1_DrawItem(object sender, DrawItemEventArgs e)
{
    e.DrawBackground();
    Graphics g = e.Graphics;
    Brush myBrush = Brushes.Black;
    Brush myBrush2 = Brushes.Red;
    g.FillRectangle(new SolidBrush(Color.Silver), e.Bounds);
    e.Graphics.DrawString(listBox1.Items[e.Index].ToString(), e.Font, myBrush, e.Bounds, StringFormat.GenericDefault);
    for (int i = …
Run Code Online (Sandbox Code Playgroud)

c# listbox

34
推荐指数
3
解决办法
11万
查看次数

C#:获取文件夹中的所有图像文件

我试图从文件夹中获取所有图像,但是,此文件夹还包含子文件夹.喜欢/ photos/person1 /和/ photos/person2 /.我可以在文件夹中找到照片

  path= System.IO.Directory.GetCurrentDirectory() + "/photo/" + groupNO + "/";
 public List<String> GetImagesPath(String folderName)
    {

        DirectoryInfo Folder;
        FileInfo[] Images;

        Folder = new DirectoryInfo(folderName);
        Images = Folder.GetFiles();
        List<String> imagesList = new List<String>();

        for (int i = 0; i < Images.Length; i++)
        {
            imagesList.Add(String.Format(@"{0}/{1}", folderName, Images[i].Name));
           // Console.WriteLine(String.Format(@"{0}/{1}", folderName, Images[i].Name));
        }


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

但是如何在所有子文件夹中获取所有照片?我的意思是我想立即在/ photo /目录中获取所有照片.

c#

28
推荐指数
4
解决办法
7万
查看次数

CoreData:将图像存储到DB还是不存储?

我正在制作一个应用程序,从网站上获取一些用户名的照片,并在用户名的UITable中显示,然后点击用户名,它显示该用户的照片,然后点击它显示全屏照片的照片名称.

我的问题是我正在使用NSData从互联网上获取照片.我是否必须将数据保存到CoreData?当按下用户名时,它会创建NSData并从互联网下载照片并在UITable上显示.这需要时间.

什么是好方法?以及如何将此图像保存到CoreData?

我正在使用这种方法

NSData *imageData=[flickr dataForPhotoID:firstPhoto.id fromFarm:firstPhoto.farm 
onServer:firstPhoto.server withSecret:firstPhoto.secret inFormat: 
FlickrFetcherPhotoFormatSquare];
Run Code Online (Sandbox Code Playgroud)

这里定义dataForPhotoID方法

- (NSData *)dataForPhotoID:(NSString *)photoID fromFarm:(NSString *)farm   
   onServer:(NSString *)server withSecret:(NSString *)secret 
 inFormat:(FlickrFetcherPhotoFormat)format {

#if TEST_HIGH_NETWORK_LATENCY
sleep(1);
#endif

NSString *formatString;

switch (format) {
    case FlickrFetcherPhotoFormatSquare:    formatString = @"s"; break;
    case FlickrFetcherPhotoFormatLarge:     formatString = @"b"; break;
}

NSString *photoURLString = [NSString stringWithFormat:@"http://farm%@.static.flickr.com/%@/%@_%@_%@.jpg", farm, server, photoID, secret, formatString];
NSURL *url = [NSURL URLWithString:photoURLString];

return [NSData dataWithContentsOfURL:url];
}
Run Code Online (Sandbox Code Playgroud)

iphone image core-data

24
推荐指数
1
解决办法
1万
查看次数

核心数据NSPredicate约会

在我的模型中,我有日期属性,我设置它[NSDate date],但得到谓词之类的

 NSPredicate *predicate = [NSPredicate predicateWithFormat:
                              @"date==%@ ,date]; 
Run Code Online (Sandbox Code Playgroud)

回来了.我知道问题是当我设置[NSDate date]它时 也存储时间和NSPredicate总是返回空数据.有没有办法将"date==%@"部分转换为仅查找日期?

date core-data nspredicate

7
推荐指数
1
解决办法
6789
查看次数

使用EigenObjectRecognizer

我正在尝试使用EmguCV进行面部识别.我想知道我是否可以使用EigenObjectRecognizer执行此任务?有人可以解释我如何使用它吗?因为如果没有不匹配的照片,它也会返回一个值.这是一个例子:

    Image<Gray, Byte>[] trainingImages = new Image<Gray,Byte>[5];  
        trainingImages[0] = new Image<Gray, byte>("brad.jpg");
        trainingImages[1] = new Image<Gray, byte>("david.jpg");
        trainingImages[2] = new Image<Gray, byte>("foof.jpg");
        trainingImages[3] = new Image<Gray, byte>("irfan.jpg");
        trainingImages[4] = new Image<Gray, byte>("joel.jpg");
 String[] labels = new String[] { "Brad", "David", "Foof", "Irfan" , "Joel"}
  MCvTermCriteria termCrit = new MCvTermCriteria(16, 0.001); 

    EigenObjectRecognizer recognizer = new EigenObjectRecognizer(
       trainingImages,
       labels,
       5000,
       ref termCrit);
        Image<Gray,Byte> testImage = new Image<Gray,Byte>("brad_test.jpg");

     String label = recognizer.Recognize(testImage);
     Console.Write(label);
Run Code Online (Sandbox Code Playgroud)

它返回"brad".但是如果我在testimage中更改照片它也会返回一些名字甚至Brad.Is对于使用这种方法进行人脸识别是否有用?或者有更好的方法吗?

c# emgucv

6
推荐指数
1
解决办法
8170
查看次数

OpenCV/EmguCV人脸识别

我正在尝试创建一个检测面部并识别它的应用程序.我进行了人脸检测,但在进行识别时我想要一些想法.我正在使用网络摄像头进行跟踪,它可以检测到脸部.然后我只将脸部的一部分带到一个新的灰色图像,并使用EigenObjectRecognizer与数据库中的图像列表进行比较.

但它没有给出好的结果.有时候它会发现一些错误的东西,有时却没有.我想问一下,为了比较照片我必须实施哪些其他技术?像直方图均衡或面部均衡的分辨率?

c# opencv face-recognition emgucv

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

Java IndexOutOfBoundsException

我做了一个小小的射击游戏..它工作正常,但我想要实施,如果火相交,他们将消失.我有两个玩家子弹和计算机项目符号列表...但如果我有更多的计算机子弹或反向.这是我的循环

     for (int i = 0; i < cb.size(); i++) {
        for (int j = 0; j < b.size(); j++) {
            if (b.get(j).rect.intersects(cb.get(i).rect)) {

                cb.remove(i);
                b.remove(j);


                continue;

            }
            if (cb.get(i).rect.intersects(b.get(j).rect)) {


                b.remove(j);
                cb.remove(i);

                continue;

            }

        }

    }
Run Code Online (Sandbox Code Playgroud)

这是我的游戏,其中包括... http://rapidshare.com/files/364597095/ShooterGame.2.6.0.jar

java

5
推荐指数
2
解决办法
606
查看次数

如何从PHP连接Jms?

我试图实现我的网站像Facebook使用的小聊天功能.我使用了Html,PHP,JQuery和Apache.我之前用JMS做过一些问题,但我无法弄清楚如何用PHP向JMS服务器发送消息?

对于JMS,我使用了Weblogic.

php jms

5
推荐指数
1
解决办法
1万
查看次数

Java:角度移动球?

我已经开始学习游戏物理,我正试图以一个角度移动一个球.但它并没有改变它的角度.Java坐标系有点不同,我认为我的问题就在那里.这是我的代码.

这是用于计算x和y速度:

 scale_X= Math.sin(angle);
 scale_Y=Math.cos(angle);
     velosity_X=(speed*scale_X);
 velosity_Y=(speed*scale_Y);
Run Code Online (Sandbox Code Playgroud)

这是用于在run()函数中移动球:

  ball.posX =ball.posX+(int)velosity_X;
  ball.posY=ball.posY+(int)velosity_Y;
Run Code Online (Sandbox Code Playgroud)

我用过(int)velosity_X,(int)velosity_Y因为在ball课堂上画画对象

g.drawOval(posX, posX, width, height);
Run Code Online (Sandbox Code Playgroud)

这里g.drawOval要求int.我不知道这是不是一个问题.此外,如果我使用角度30它会变为+ X和+ Y但是如果我使用角度35它会变为-X和-Y.我没弄清楚如何在Java中使用坐标系.

java

3
推荐指数
1
解决办法
4247
查看次数

更改网页上的光标

我试图用.gif图像更改光标.它将在整个页面上显示不仅一个链接.我做到了

<style type="text/css">
body {
cursor:url(Butterfly.gif);
}
</style>
Run Code Online (Sandbox Code Playgroud)

这是行不通的.我也有.cur档案.它适用于IE,但不适用于Firefox.

css firefox cursor

3
推荐指数
1
解决办法
6721
查看次数

标签 统计

c# ×4

core-data ×2

emgucv ×2

java ×2

css ×1

cursor ×1

date ×1

face-recognition ×1

firefox ×1

image ×1

iphone ×1

jms ×1

listbox ×1

nspredicate ×1

opencv ×1

php ×1