如何在android中将图像转换为qrcode
实际上,我正在开发一个应用程序,它应该允许用户从相机获取照片,然后将其转换为QR码。如何在android中将图像转换为qrcode,android,image,base64,Android,Image,Base64,实际上,我正在开发一个应用程序,它应该允许用户从相机获取照片,然后将其转换为QR码。 我试图使用xzing库生成qrcode和Base64 java类来将图像转换为字符串,qrcodewriter类处理一个异常,表明数据太大而无法转换。我试图找到一些解决此问题的方法,我找到的唯一方法是将使用Base64类生成的字符串细分为子字符串,然后将每个子字符串转换为子qrcode,最后连接这些子字符串有谁能帮我找到其他更容易实现的方法吗 尝试调整图像大小并压缩图像,然后将压缩图像转换为base64编码。此
我试图使用xzing库生成qrcode和Base64 java类来将图像转换为字符串,qrcodewriter类处理一个异常,表明数据太大而无法转换。我试图找到一些解决此问题的方法,我找到的唯一方法是将使用Base64类生成的字符串细分为子字符串,然后将每个子字符串转换为子qrcode,最后连接这些子字符串有谁能帮我找到其他更容易实现的方法吗 尝试调整图像大小并压缩图像,然后将压缩图像转换为base64编码。此base64字符串将相对较小。现在根据该字符串生成二维码。你必须在图像质量和图像大小之间找到平衡。你能解释一下你的最终目标吗?例如,您是否试图通过扫描二维码让其他人看到图片?在这种情况下,您需要将图片放到网上某个位置,然后将URL放入QR码中。是的,此QR码将在Facebook上共享。问题是我无法生成QR码。您已经描述了如何生成QR码。有什么问题吗?照片太大,无法存储在单个二维码中。如果您坚持将数据存储在二维码中,那么除了您所描述的内容之外,别无选择。