该转换器是印度开发团队推出的,推出时间也挺长,仅支持C#和VB.net代码转换。
代码转换地址: C# -> VB.NET  http://www.dotnetspider.com/convert/Csharp-To-Vb.aspx
                          VB.NET -> C#  http://www.dotnetspider.com/convert/Vb-To-Csharp.aspx

1,http://converter.telerik.com

网站很不错  转成c#源码不错

''' <summary>
''' 提取像素法 简单的方法 上面的是好的 不过分析图片时用很好用
''' </summary>
''' <param name="srcBitmap"></param>
''' <returns></returns>
Public Shared Function RGB2Gray1(ByVal srcBitmap As Bitmap) As Bitmap
Dim srcColor As Color
Dim wide As Integer = srcBitmap.Width
Dim height As Integer = srcBitmap.Height

For y As Integer = 0 To height - 1

For x As Integer = 0 To wide - 1
'获取像素的RGB颜色值

srcColor = srcBitmap.GetPixel(x, y)
Dim temp As Byte = CByte((srcColor.R * 0.299 + srcColor.G * 0.587 + srcColor.B * 0.114))

' //设置像素的RGB颜色值
srcBitmap.SetPixel(x, y, Color.FromArgb(temp, temp, temp))
Next
Next

Return srcBitmap
End Function

转换后

/// <summary>

/// ''' 提取像素法 简单的方法 上面的是好的 不过分析图片时用很好用

/// ''' </summary>

/// ''' <param name="srcBitmap"></param>

/// ''' <returns></returns>
public static Bitmap RGB2Gray1(Bitmap srcBitmap)
{
Color srcColor;
int wide = srcBitmap.Width;
int height = srcBitmap.Height;

for (int y = 0; y <= height - 1; y++)
{
for (int x = 0; x <= wide - 1; x++)
{
// 获取像素的RGB颜色值

srcColor = srcBitmap.GetPixel(x, y);
byte temp = System.Convert.ToByte((srcColor.R * 0.299 + srcColor.G * 0.587 + srcColor.B * 0.114));

// //设置像素的RGB颜色值
srcBitmap.SetPixel(x, y, Color.FromArgb(temp, temp, temp));
}
}

return srcBitmap;
}

2,http://www.carlosag.net/Tools/CodeTranslator/

这个是强制转换 代码

''' <summary>
''' 提取像素法 简单的方法 上面的是好的 不过分析图片时用很好用
''' </summary>
''' <param name="srcBitmap"></param>
''' <returns></returns>
Public Shared Function RGB2Gray1(ByVal srcBitmap As Bitmap) As Bitmap
Dim srcColor As Color
Dim wide As Integer = srcBitmap.Width
Dim height As Integer = srcBitmap.Height

For y As Integer = 0 To height - 1

For x As Integer = 0 To wide - 1
'获取像素的RGB颜色值

srcColor = srcBitmap.GetPixel(x, y)
Dim temp As Byte = CByte((srcColor.R * 0.299 + srcColor.G * 0.587 + srcColor.B * 0.114))

' //设置像素的RGB颜色值
srcBitmap.SetPixel(x, y, Color.FromArgb(temp, temp, temp))
Next
Next

Return srcBitmap
End Function

转换后不支持 中文

Unknown(
    
    )))).) 
                                + ((srcColor.G * .) 
                                + (srcColor.B * .))));
                srcBitmap.SetPixel(x, y, Color.FromArgb(temp, temp, temp));
            }
            
        }
        
        return srcBitmap;
    }

C#与vb.net源码代码互转网站的更多相关文章

  1. C#/WPF/WinForm/.NET程序代码实现软件程序开机自动启动的两种常用方法的示例与源码下载带详细注释-源码代码-注册表方式-启动目录快捷方式

    C#/WPF/WinForm/.NET程序代码实现软件程序开机自动启动的两种常用方法的示例与源码下载带详细注释-源码代码-注册表方式-启动目录快捷方式 C#实现自动启动的方法-两种方法 源码下载地址: ...

  2. jQuery源码中的赌博网站

    前言 jQuery源码中有赌博网站? 起因是公司发的一份自查文件,某银行在日常安全运营过程中发现在部分jQuery源码中存在赌博和黄色网站链接. 链接分为好几个: www.cactussoft.cn ...

  3. 放出一批jsp图书管理系统图书借阅系统源码代码运行

    基于jsp+mysql的JSP图书销售管理系统 https://www.icodedock.com/article/105.html基于jsp+Spring+Spring MVC的Spring图书借阅 ...

  4. springboot+springcloud微服务项目全套资料(笔记+源码+代码)

    最近好几天没有写博客了,由于时间的太忙了,项目要做.各种资格证要考试,实在没有时间写了,今天正好赶上有闲暇的一刻,应许多的爱好者的要求发一份微服务项目的资料,此资料十分完整,且是最新的.希望各位读者能 ...

  5. Scrapy项目 - 项目源码 - 实现腾讯网站社会招聘信息爬取的爬虫设计

    1.tencentSpider.py # -*- coding: utf-8 -*- import scrapy from Tencent.items import TencentItem #创建爬虫 ...

  6. 设计模式(一)——Java单例模式(代码+源码分析)

    1)单例模式保证了 系统内存中该类只存在一个对象,节省了系统资源,对于一些需要频繁创建销毁的对象,使用单例模式可以提高系统性能 2)当想实例化一个单例类的时候,必须要记住使用相应的获取对象的方法,而不 ...

  7. 2013年7月份第4周51Aspx源码发布详情

    大型企业通用管理ERP源码  2013-7-26 [VS2010]2013.7.4更新内容:1.修复决策模式-客户等级不能保存问题.2.修复企业知识库有报错问题.3.修复运营模式-人力资源分析模块-在 ...

  8. 16Aspx.com源码2013年10月到2013年12月详细

    创建时间FROM: 创建时间TO:   ExtJS合同管理信息系统源码 2013-12-13   [VS2008] 源码介绍: ExtJS合同管理信息系统源码浏览器兼容:IE,Firefox,谷歌等主 ...

  9. 使用VS2012调试ReactOS源码

    目录 一 下载并安装VS2012 二 下载并安装WDK80 三 下载ReactOS0315源码 四 下载并安装RosBE211 五 用RosBE命令行编译ReactOS源码 六 用VS2012编译nt ...

随机推荐

  1. DesignPattern系列__09设计模式概述

    设计模式介绍 设计模式是程序员在面对同类软件工程设计问题所总结出来的有用的经验,模式不是代码,而是某类问题的通用解决方案, 设计模(Design pattern)代表了最佳的实践.这些解决方案是众多软 ...

  2. 一则SQL优化案例

    原始sql: select CASE ) counts ,) else deadline end as deadline from t_product_credit) c group by sort ...

  3. 前端基础之BOM和DOM操作

    目录 BOM和DOM定义 windows对象 windows的子对象 navigator对象 screen对象 history对象 location对象 弹出框 警告框 确认框 提示框 计时相关 se ...

  4. RAW数据格式解析

    RAM数据格式解析 Raw格式是sensor的输出格式,是未经处理过的数据,表示sensor接受 到的各种光的强度. Raw数据在输出的时候是有一定的顺序的,一般为以下四种: 00: GR/BG 01 ...

  5. 2018年蓝桥杯B组C/C++决赛题解

    2018年第九届蓝桥杯B组C/C++决赛题解 点击查看2018年蓝桥杯B组C/C++决赛题目(不含答案) 1.换零钞 ok 枚举 设x表示1元钱的个数,y表示2元钱的个数,z表示5元钱的个数 x+21 ...

  6. HTML与CSS学习笔记(4)

    1.浏览器前缀 浏览器厂商以前就一直在实时CSS3,但它还未成为真正的标准.为此,当有一些CSS3样式与法还在波动的时候,他们提出了针对不同浏览器的前缀,来解决兼容性问题. 即:CSS3去兼容不同的浏 ...

  7. 线程休眠sleep

    一.sleep的作用 sleep() 定义在Thread.java中.sleep() 的作用是让当前线程休眠,即当前线程会从“运行状态”进入到“休眠(阻塞)状态”.sleep()会指定休眠时间,线程休 ...

  8. CF1225A Forgetting Things

    CF1225A Forgetting Things 洛谷评测传送门 题目描述 Kolya is very absent-minded. Today his math teacher asked him ...

  9. 使用Python对ElasticSearch获取数据及操作

    #!/usr/bin/env python# -*- coding: utf-8 -*-""" @Time : 2018/7/4 @Author : LiuXueWen ...

  10. vue组件通信传值——Vuex

    一.Vuex介绍 Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式.它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化. Vuex 也集成到 Vu ...