光盘变形或划伤的处理

变形和划伤是光盘难读的两大原因。CD-ROM对盘片的几何形状规则度要求很高,盘片一旦变形,在CD-ROM中高速旋转时就会产生很大的力矩,使光盘上下窜动,导致聚焦伺服系统无法对准焦距而不能读盘,激光头还可能在盘片上划出一圈深深的划痕,甚至损坏激光头,这时CD-ROM中会发出很大的“吱吱”声,须立即按CD-ROM上的弹出键强制终止读盘,取出变形的盘片,这张盘一般不能再用了。光盘划伤更为常见,只要不是太严重,一般会读得出来数据。对于严重划伤的盘片,读盘就不会那么顺畅甚至读不出来数据。有什么方法能让它“起死回生”呢?下面介绍的方法不妨一试。[@more@]若光盘仅是变形,可将该盘片夹在两片大小差不多的玻璃之间,用小台钳夹紧,但也不要太紧,能夹住就行。然后将它们放入水中,不断加入热水使温度升高到80℃-90℃,并慢慢的收紧台钳,但注意不要把玻璃夹破,可事先在台钳臂上垫点布等什么的,这样保持两三分钟再拿出来,让它充分冷却。经过这样热处理后,变形的光盘一般都能恢复平直。
  
  若该盘还有划伤,可试试下述办法,也许能让它复原如初。先将盘片用水淋一下,然后将它放在一块柔软的布上,划伤数据面朝上,滴上一两滴餐具洗涤液,再找一块包装用的白色泡沫塑料,一端沾上少许牙膏,开始磨划伤的地方。磨的时候要顺着径向,也就是从里到外,再从外到里,千万不能做圆周运动;只能磨光的一面,不能磨有印字的一面;划伤重的地方多用点力,一般地方轻轻地磨就行了,否则反而会越磨越花;磨的时候若觉得比较涩,可以稍加点水,磨后用水将牙膏和洗涤液冲干净,看看划痕是否已经没有了,若还有,继续磨,直到磨得像新的一样。将光盘冲干净后用干的软布(比如你的针织背心就挺好)将盘擦干再充分晾干,再试一试这张盘,可能跟新的一样。笔者曾用上面的办法“救活”过好几张光盘,包括一些质量低劣的光盘,无不成功。

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10291852/viewspace-1005810/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/10291852/viewspace-1005810/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
分割带划伤的字符可以通过以下步骤实现: 1. 读取带划伤的字符图片,并将其转换为灰度图像。 2. 对灰度图像进行二值化处理,将字符区域变为白色,背景变为黑色。 3. 对二值化后的图像进行轮廓检测,找到字符的轮廓。 4. 对轮廓进行筛选,去除不符合条件的轮廓,如太小或太大的轮廓,或者是非字符轮廓。 5. 对符合条件的轮廓进行字符分割,可以使用水平和垂直投影法,将字符分割成单个字符。 6. 对分割后的字符进行识别,可以使用OCR技术,将字符识别出来。 以下是使用Python和OpenCV实现字符分割的代码示例: ``` import cv2 # 读取带划伤的字符图片 img = cv2.imread("scratched_char.png") # 转换为灰度图像 gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 二值化处理 ret, thresh = cv2.threshold(gray, 0, 255, cv2.THRESH_BINARY_INV+cv2.THRESH_OTSU) # 轮廓检测 contours, hierarchy = cv2.findContours(thresh, cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) # 筛选符合条件的轮廓 min_area = 20 max_area = 1000 char_contours = [] for contour in contours: area = cv2.contourArea(contour) if area > min_area and area < max_area: char_contours.append(contour) # 字符分割 char_imgs = [] for contour in char_contours: x, y, w, h = cv2.boundingRect(contour) char_img = thresh[y:y+h, x:x+w] char_imgs.append(char_img) # 显示分割后的字符 for i, char_img in enumerate(char_imgs): cv2.imshow("char{}".format(i), char_img) cv2.waitKey(0) cv2.destroyAllWindows() ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值